Lektion 1 von 6
Das Spielraster
Jedes Tetris basiert auf einem Raster: ein Array aus Zeilen, jede Zeile ein Array aus Zellen (0 = leer, 1 = belegt).
Klassische Falle: Jede Zeile muss ein NEUES Array sein. Teilen sich alle Zeilen dasselbe Array, füllt eine Zelle alle auf einmal!
function makeGrid(rows, cols) {
var grid = [];
for (var r = 0; r < rows; r++) {
var row = [];
// fülle row mit 0, dann grid.push(row)
}
return grid;
}🎯 Dein Ziel
Schreibe die Funktion makeGrid(rows, cols), die ein Raster aus rows Zeilen × cols Spalten voller 0 zurückgibt — mit einem neuen Array für jede Zeile.
PRO-Lektion
Dieses fortgeschrittene Kapitel gehört zu CodeAge PRO. Schalte es frei, um dein Abenteuer fortzusetzen.
PRO entdecken →