Fungsi untuk Mencipta Jadual daripada Array

Dalam pelajaran sebelumnya, kita telah membuat fungsi createTable, yang mencipta jadual saiz yang ditetapkan. Sekarang mari kita buat fungsi createTableByArr, yang akan menerima array dua dimensi sebagai parameter dan membina jadual berdasarkannya.

Iaitu, kod dari pelajaran sebelumnya akan bertukar menjadi seperti ini:

javascriptlet div = document.querySelector('#elem');

let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let table = createTableByArr(arr);

div.appendChild(table);

Hasil daripada pelaksanaan kod ini sepatutnya menghasilkan jadual berikut:

html<div id="elem">
  <table>
    <tr>
      <td>1</td>
      <td>2</td>
      <td>3</td>
    </tr>
    <tr>
      <td>4</td>
      <td>5</td>
      <td>6</td>
    </tr>
    <tr>
      <td>7</td>
      <td>8</td>
      <td>9</td>
    </tr>
  </table>
</div>
Задание 1

Laksanakan fungsi yang diterangkan. Uji kerjanya.