Tablica dwuwymiarowa: tabliczka mnożenia
Tablice - JavaScript od podstaw: konsola (JavaScript)
Element tablicy może być tablicą: tak powstaje tabela (wiersze i kolumny). `grid[r][c]` to kolumna `c` w wierszu `r`. Najpierw budujemy tabliczkę mnożenia 5 na 5 dwiema pętlami (wewnętrzna tablica `row` to jeden wiersz), potem ją wypisujemy. `join` skleja elementy wiersza w napis z podanym separatorem, a `padStart` wyrównuje liczby do prawej.
const grid = [];
for (let r = 1; r <= 5; r++) {
const row = [];
for (let c = 1; c <= 5; c++) {
row.push(r * c);
}
grid.push(row);
}
console.log('Wiersz 3:', grid[2]);
console.log('3 x 4 =', grid[2][3]);
for (const row of grid) {
const cells = [];
for (const value of row) {
cells.push(String(value).padStart(3));
}
console.log(cells.join(''));
}Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu JavaScript od podstaw: konsola·Zaloguj się, aby zapisać postęp na koncie.