Funkcija lentelės kūrimui iš masyvo

Ankstesnėse pamokose sukūrėme funkciją createTable, kuri sukuria nurodyto dydžio lentelę. Dabar sukurkime funkciją createTableByArr, kuri parametru priims dvimatį masyvą ir jo pagrindu sukurs lentelę.

Tai yra, ankstesnės pamokos pateiktas kodas bus transformuotas taip:

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

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

div.appendChild(table);

Vykdant šį kodą turėtų būti sukurta ši lentelė:

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

Įgyvendinkite aprašytą funkciją. Patikrinkite jos veikimą.