Kthimi i tabelës nga një funksion në JavaScript

Në mësimin e mëparshëm ne krijuam funksionin createTable. Le ta modifikojmë këtë funksion në mënyrë që të mos shtojë tabelën në një element, por thjesht ta kthejë atë përmes return.

Kjo do të thotë se kodi i paraqitur në mësimin e mëparshëm shndërrohet në këtë:

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

Mund të rishkruhet më shkurt:

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

Marrja e referencës së tabelës mund të nevojitet për të bërë diçka me tabelën e krijuar. Për shembull, le ta ngjyrosim atë ngjyrën e tekstit në të kuqe:

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

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

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

Riktheni funksionin tuaj createTable në përputhje me atë që përshkruhet në teori.

Задание 2

Le të themi se kemi këtë div me paragrafë:

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

Duke përdorur funksionin createTable krijo një tabelë të re, dhe pastaj fusni atë në fund të div-it.