⊗jsPmPrTCVA 470 of 505 menu

JavaScript-de massiwdan HTML tablisany döretmek

Bizde bir boş tablisa bolsun:

<table id="table"></table>

Şeýle hem bizde bir iki ölçegli massiw berlen bolsun, meselem, şeýle:

let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]];

Geliň, bu massiwe esaslanýaryp, massiw elementleri bilen doldurylan HTML tablisasyny döreteliň. Ýagny, bizde her birinde 4 öýjük bolan üç hatardan ybarat tablisa bolup biter.

Meselemi iç-içe geçen iki sany for-of aýlawy bilen çözeliň:

let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]; let table = document.querySelector('#table'); for (let subArr of arr) { let tr = document.createElement('tr'); for (let elem of subArr) { let td = document.createElement('td'); td.textContent = elem; tr.appendChild(td); } table.appendChild(tr); }

Görşüňiz ýaly, çözgüdimiz ümumy boldy we kiçi massiwleriň sanyndan we her bir kiçi massiwdäki elementleriň sanyndan bagly däldir. Ýeke-täk şert - kiçi massiwlerde deň mukdarda elementler bolmaly.

Massiw berlen:

let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]];

Sapagyň teoriýa bölümine seretmän, berlen massiw elementlerini table HTML tablisasy görnüşinde çykaryň.

Öňki meseläni üýtgediň, şonda tablisada elementleriň özü däl, eýsem olaryň kwadratlary ýazylmaly.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et