JavaScript да функциясидан таблицани қайтариш

Олдинги дарсда биз createTable функциясини ясадик. Келинг, ушбу функцияни ўзгартирамиз, ундош кандайдир элементга таблица қўшмасин, балки return орқали унинг ўзини қайтарсин.

Яъни олдинги дарснинг кўрсатилган коди бу ердагича ўзгаради:

javascriptlet div = document.querySelector('#elem');
let table = createTable(3, 4);
div.appendChild(table);

Қисқароқ қайта ёзиш мумкин:

javascriptlet div = document.querySelector('#elem');
div.appendChild(createTable(3, 4));

Яратилган таблица бирон нарса қилиш учун, масалан, унинг матн рангни қизил қилиш учун таблицага ҳавола олиш зарур бўлиши мумкин.

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

let table = createTable(3, 4);
table.style.color = 'red';

div.appendChild(table);
Задание 1

createTable функциянгизни назарияда баён қилинганга мос равишда ўзгартиринг.

Задание 2

Фарз қилайлик, бизда абзацлар билан бу ердагидей див бор:

html<div id="elem">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

createTable функцияси ёрдамида янги таблица яратинг, сўнгра уни дивнинг охирига қўйинг.