⊗jsPmPrTCVA 470 of 505 menu

Membuat Tabel HTML dari Array di JavaScript

Misalkan kita memiliki sebuah tabel kosong:

<table id="table"></table>

Misalkan juga kita diberikan sebuah array dua dimensi, contohnya seperti ini:

let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]];

Mari kita buat tabel HTML berdasarkan array ini, yang diisi dengan elemen-elemen dari array tersebut. Artinya, kita akan mendapatkan tabel dengan tiga baris, di mana setiap baris berisi 4 sel.

Mari selesaikan masalah ini menggunakan dua perulangan for-of bersarang:

let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]; let table = document.querySelector('#table'); for (let subArr of arr) { let tr = document.createElement('tr'); for (let elem of subArr) { let td = document.createElement('td'); td.textContent = elem; tr.appendChild(td); } table.appendChild(tr); }

Seperti yang Anda lihat, solusi kami menjadi universal dan tidak bergantung pada jumlah subarray dan jumlah elemen dalam setiap subarray. Satu-satunya syarat adalah bahwa subarray harus memiliki jumlah elemen yang sama.

Diberikan array:

let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]];

Tanpa melihat bagian teoritis pelajaran, tampilkan elemen array yang diberikan dalam bentuk tabel HTML table.

Modifikasi tugas sebelumnya sehingga yang dicatat ke dalam tabel bukan elemennya, melainkan kuadrat dari elemen-elemen tersebut.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak