はじめに
この実験では、JavaScript における二次元配列の転置の概念を探ります。与えられた配列の転置を作成するために Array.prototype.map()
メソッドをどのように使用するかを学びます。この実験が終了するとき、JavaScript において二次元配列を操作する方法を十分に理解しているでしょう。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、JavaScript における二次元配列の転置の概念を探ります。与えられた配列の転置を作成するために Array.prototype.map()
メソッドをどのように使用するかを学びます。この実験が終了するとき、JavaScript において二次元配列を操作する方法を十分に理解しているでしょう。
JavaScript において二次元配列を転置するには、次の手順に従います。
node
と入力します。Array.prototype.map()
を使用して、与えられた二次元配列の転置を作成します。map()
メソッドは、配列の各要素に対して提供された関数を呼び出した結果で新しい配列を作成します。以下は、JavaScript で二次元配列を転置するコードです。
const transpose = (arr) => arr[0].map((col, i) => arr.map((row) => row[i]));
transpose([
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
[10, 11, 12]
]);
// [[1, 4, 7, 10], [2, 5, 8, 11], [3, 6, 9, 12]]
おめでとうございます!あなたは行列の転置の実験を完了しました。あなたのスキルを向上させるために、LabEx でさらに多くの実験を練習することができます。