⊗jsPmMuAr 170 of 505 menu

JavaScriptでの多次元配列

配列の要素は、文字列や数字だけでなく、配列自体も可能です。この場合、 配列の配列、つまり多次元配列が得られます。

次の例では、配列arrは3つの要素から構成されていますが、 それらの要素自体も配列です:

let arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];

より分かりやすく書き直してみましょう:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ];

入れ子のレベルによって、配列は2次元(配列の配列)、 3次元(配列の配列の配列)、 (さらに4次元、5次元など)とすることができます。

上記の配列は2次元です。なぜなら、1つの配列内に 他のサブ配列が配置されていて、それらのサブ配列内には 他の配列が含まれていないからです。

2次元配列から任意の要素を取得するには、 角括弧を1組ではなく2組記述する必要があります:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; console.log(arr[0][1]); // 'b' を出力 console.log(arr[1][2]); // 'f' を出力

以下の配列が与えられています:

let arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ];

この配列を使って、テキストが'l''e''g''a'の要素を 出力してください。

以下の配列が与えられています:

let arr = [[1, 2], [3, 4], [5, 6]];

配列の各要素にアクセスして、すべての要素の合計を 求めてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否