Hàm tạo bảng từ mảng
Trong các bài học trước, chúng ta đã tạo hàm
createTable để tạo bảng với kích thước chỉ định.
Bây giờ hãy tạo hàm createTableByArr,
hàm này sẽ nhận một mảng hai chiều làm tham số
và xây dựng một bảng dựa trên nó.
Tức là, đoạn code từ bài học trước sẽ được chuyển đổi thành như thế này:
let div = document.querySelector('#elem');
let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
let table = createTableByArr(arr);
div.appendChild(table);
Kết quả thực thi đoạn code này sẽ tạo ra bảng sau:
<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>
Hãy triển khai hàm đã mô tả. Kiểm tra hoạt động của nó.