Remplir un tableau 2D..
Fermé
Maz3310
Messages postés
2
Date d'inscription
mercredi 24 août 2022
Statut
Membre
Dernière intervention
24 août 2022
-
24 août 2022 à 05:15
Maz3310 Messages postés 2 Date d'inscription mercredi 24 août 2022 Statut Membre Dernière intervention 24 août 2022 - 24 août 2022 à 07:41
Maz3310 Messages postés 2 Date d'inscription mercredi 24 août 2022 Statut Membre Dernière intervention 24 août 2022 - 24 août 2022 à 07:41
A voir également:
- Remplir un tableau 2D..
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Organigramme a remplir word - Guide
- Tableau word - Guide
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
2 réponses
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
Modifié le 24 août 2022 à 07:41
Modifié le 24 août 2022 à 07:41
var baseArr = []; for (var i = 0; i < 2; i++){ var value = []; for (var j = 0; j < 15; j++) { value.push(j); } baseArr.push(value); } Logger.log(baseArr[10][1])
Bonjour
Essaye d'utiliser la methode push
Par exemple
Maz3310
Messages postés
2
Date d'inscription
mercredi 24 août 2022
Statut
Membre
Dernière intervention
24 août 2022
24 août 2022 à 07:41
24 août 2022 à 07:41
J'ai finalement compris mon erreur.
Il est impossible de creer un tableau 2d directement. Du coup, pour chaque ligne (i) du tableau, il faut creer une colonne (une sorte de tableau dans un tableau).
Voila ce que j'en ai compris. Ca donne array[i] = [];
Voila a quoi ressemble le code :
var hour = 6;
var baseArray = [];
for (var i = 0; i <= 1; i++)
{
baseArray[i] = [];
for (var j = 0; j <= 14; j++)
{
if (i == 0)
{
baseArray[i][j] = hour;
hour+=1;
}
else
{
baseArray[1][j] = 0 ;
}
}
Logger.log(baseArray);
}