Leçon 1 sur 6
La grille de jeu
Tout Tetris repose sur une grille : un tableau de lignes, chaque ligne étant un tableau de cases (0 = vide, 1 = occupée).
Piège classique : chaque ligne doit être un tableau NEUF. Si toutes les lignes partagent le même tableau, remplir une case les remplit toutes !
function makeGrid(rows, cols) {
var grid = [];
for (var r = 0; r < rows; r++) {
var row = [];
// remplis row de 0, puis grid.push(row)
}
return grid;
}🎯 Ton objectif
Écris la fonction makeGrid(rows, cols) qui renvoie une grille de rows lignes × cols colonnes, remplie de 0 — avec un tableau neuf pour chaque ligne.
Leçon PRO
Ce chapitre avancé fait partie de CodeAge PRO. Débloque-le pour continuer ton aventure.
Découvrir PRO →