Funkcija HTML lentelių kūrimui JavaScript

Dabar sukurkime funkciją createTable, kuri sukurs nurodyto dydžio lentelę ir pridės ją į nurodyto elemento pabaigą.

Tegul mūsų funkcija pirmu parametru priima eilučių skaičių, antru parametru - stulpelių skaičių, o trečiu - nuorodą į DOM elementą, kurio viduje bus kuriama mūsų lentelė.

Pažiūrėkime, kaip naudosimės aprašyta funkcija, kai ji bus sukurta. Tarkime, pavyzdžiui, kad mums duotas toks div:

html<div id="elem"></div>

Sukurkime šio div viduje lentelę 3 x 4:

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

Tarkime, kad dabar mums duoti du div:

html<div id="elem1"></div>
<div id="elem2"></div>

Sukurkime savo lentelę kiekviename iš šių div:

javascriptlet div1 = document.querySelector('#elem1');
createTable(3, 4, div1);

let div2 = document.querySelector('#elem2');
createTable(5, 6, div2);

Kad sukurtos lentelės būtų iš karto matomos, galima pridėti kokį nors CSS, pavyzdžiui, tokį:

csstd {
  width: 50px;
  height: 50px;
  border: 1px solid black;
}
Задание 1

Štai aprašytos funkcijos ruošinys:

javascriptfunction createTable(rows, cols, parent) {
  let table = document.createElement('table');
  
  // čia sukursime lentelę su rows eilučių ir cols stulpelių
  for () {
    for () {
      
    }
  }
  
  parent.appendChild(table);
}

Papildykite aukščiau pateikto ruošinio funkcijos kodą. Išbandykite paruoštos funkcijos veikimą.