Membuat Tabel HTML dengan JavaScript

Misalkan kita memiliki tabel HTML kosong seperti ini:

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

Mari kita isi tabel ini dengan baris dan kolom. Berikut contoh yang harus kita hasilkan:

html<table id="table">
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>

Untuk menyelesaikan tugas ini, kita membutuhkan dua perulangan bersarang. Perulangan pertama akan membuat baris tabel, dan yang kedua - sel di setiap baris:

javascriptlet table = document.querySelector('#table');

for (let i = 0; i < 3; i++) {
  let tr = document.createElement('tr');
  
  for (let i = 0; i < 3; i++) {
    let td = document.createElement('td');
    tr.appendChild(td);
  }
  
  table.appendChild(tr);
}
Задание 1

Diberikan tabel HTML kosong. Dengan menggunakan dua perulangan bersarang for isi tabel ini dengan 5 baris dan 5 kolom.

Задание 2

Modifikasi tugas sebelumnya sehingga tabel dibuat dengan ukuran 10 baris dengan 5 kolom.

Задание 3

Modifikasi tugas sebelumnya sehingga ke dalam setiap td ditambahkan teks 'x'.

Задание 4

Implementasikan generator tabel, lebar dan tinggi tabel ditentukan dalam dua input (misalnya, tabel 5 dengan 10 sel).