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.