⊗jsPmPrTCF 469 of 505 menu

HTML кестелерді реттеп толтыру

Бізде мынадай бос HTML кестесі бар болсын:

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

Осы кестені ұяшықтармен толтырып, сол ұяшықтарда 1-ден 9-ға дейінгі сандар тұрғандай етейік. Міне, бізде шығуы керек нәтиженің мысалы:

<table id="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>

Енді іске кірісейік.

Алдымен 3-ке 3 өлшеміндегі кестені жасап, оны 'x' әріптерімен толтырайық:

let table = document.querySelector('#table'); for (let i = 0; i < 3; i++) { let tr = document.createElement('tr'); for (let i = 0; i < 3; i++) { let td = document.createElement('td'); td.textContent = 'x'; tr.appendChild(td); } table.appendChild(tr); }

Енді 'x' әріптерінің орнына ұяшықтарға сандар өсу ретімен жазылғандай етейік.

Бұл үшін бізге ішкі циклдің әрбір итерациясында мәні реттеп өсетін тағы бір есептегіш енгізу керек, мынау сияқты:

let table = document.querySelector('#table'); let k = 1; // есептегіштің бастапқы мәні for (let i = 0; i < 3; i++) { let tr = document.createElement('tr'); for (let i = 0; i < 3; i++) { let td = document.createElement('td'); td.textContent = k; // есептегішті ұяшыққа жазамыз k++; // есептегішті арттырамыз tr.appendChild(td); } table.appendChild(tr); }

Экранда 5 қатардан 5 бағанға дейін өлшемі бар HTML кестесін шығарыңыз, оның ұяшықтарында 1-ден 25-ке дейінгі сандар ретпен тұрсын.

Алдыңғы тапсырманы 2-ден 50-ге дейінгі аралықтағы жұп сандар кесте ұяшықтарына жазылуы үшін өзгертіңіз.

azbydeenesfrkakkptruuz