⊗jsPmMuSI 181 of 505 menu

JavaScriptの多次元構造の反復処理

以下の学生データを持つオブジェクトが与えられているとします:

let students = { 'group1': ['student11', 'student12', 'student13'], 'group2': ['student21', 'student22', 'student23'], 'group3': ['student31', 'student32'], };

二重のネストされたループを使用して、このオブジェクトのすべての学生の名前を画面に出力してみましょう。

ご覧の通り、これは配列を含むオブジェクトです。 つまり、最初のループはオブジェクトを、2番目のループは配列を処理する必要があります。 したがって、最初のループはfor-in、2番目のループはfor-ofになります。以下のようになります:

for (let group in students) { for (let name of students[group]) { console.log(name); } }

以下のデータ構造が与えられています:

let data = { 1: [ 'data11', 'data12', 'data13', ], 2: [ 'data21', 'data22', 'data23', ], 3: [ 'data31', 'data32', 'data33', ], 4: [ 'data41', 'data42', 'data43', ], };

ネストされたループを使用して、すべてのデータ文字列を画面に出力してください。

以下のデータ構造が与えられています:

let data = [ { 1: 'data11', 2: 'data12', 3: 'data13', }, { 1: 'data21', 2: 'data22', 3: 'data33', }, { 1: 'data31', 2: 'data32', 3: 'data33', }, ];

ネストされたループを使用して、すべてのデータ文字列を画面に出力してください。

以下のデータ構造が与えられています:

let data = [ { 1: [ 'data111', 'data112', 'data113', ], 2: [ 'data121', 'data122', 'data123', ], }, { 1: [ 'data211', 'data212', 'data213', ], 2: [ 'data221', 'data222', 'data223', ], }, { 1: [ 'data411', 'data412', 'data413', ], 2: [ 'data421', 'data422', 'data423', ], }, ];

ネストされたループを使用して、すべてのデータ文字列を画面に出力してください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否