Funksjon for å lage tabell fra array
I tidligere leksjoner lagde vi funksjonen
createTable, som lager en tabell med angitt
størrelse. La oss nå lage funksjonen createTableByArr,
som tar et todimensjonalt array som parameter
og bygger en tabell basert på det.
Det vil si at koden fra forrige leksjon blir transformert til dette:
let div = document.querySelector('#elem');
let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let table = createTableByArr(arr);
div.appendChild(table);
Resultatet av å kjøre denne koden skal vare følgende tabell:
<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>
Implementer den beskrevne funksjonen. Test at den fungerer.