Exercice 1/31
Dans le fichier "script.js"
:
- déclarez la variable
tab
et attribuez-lui un tableau vide; - cliquez sur "Soumettre ma réponse".
Leçon 1/31
Depuis le début du cours vous avez vu différents types de variables permettant de stocker différents types de valeurs.
Maintenant une question. Comment feriez-vous pour stocker une liste de courses dans une variable ?
Une liste de courses c'est du texte alors utilisons une variable "string" :
var liste = "fruits,légumes,eau,lait";
C'est une liste assez courte mais il apparaît déjà peu pratique de pouvoir accéder à un élément de la liste en particulier, de le remplacer, d'en supprimer, d'en ajouter, etc.
C'est là qu'interviennent les tableaux. Un tableau (en anglais "array") permet de stocker une liste de valeurs. Ces valeurs peuvent être du texte, un nombre, un booléen, même un tableau.
Comment déclarer un tableau ?
var monTableau = [];
Il suffit en fait de créer une variable et de lui affecter des crochets []
. Le tableau est déclaré mais il est vide. Ci-dessous un exemple de tableau qui contient des valeurs :
var monTableau = ["fruits","légumes",5,[]];
Ici monTableau
contient du texte, un nombre et un tableau. Chaque valeur doit être séparée par une ,
.
18 Commentaires
-
loic.prevost-78
Bonjour mon code est "var tab [];" pourtant quand je clique sur Soumettre j'obtiens l'erreur : "Votre script a mis trop de temps à s'exécuter, auriez-vous une boucle infinie ?", ce qui m'empêche de valider cette leçon.le 07/02/2022 à 15h33
-
meriam Admin
Pour déclarer la variable tab et attribuez-lui un tableau vide ==> var tab = [}
le 07/02/2022 à 20h52
-
ramada.damien-55
bonjour voici mon code : var tab = []; pourquoi cela me met boucle infinie...le 24/01/2022 à 17h44
-
meriam Admin
Bonjour, votre code est validé.
le 25/01/2022 à 09h43
-
yan28-81
voiçi ma réponse au cas ou : var tab = [];le 18/11/2021 à 12h47
-
meriam Admin
Bonjour, votre code est correct.
le 18/11/2021 à 13h38
-
yan28-81
bonjour, le bouton soumettre ne marche pas ...le 18/11/2021 à 12h46
-
meriam Admin
Bonjour, le bouton soumettre fonctionne corectement.
le 18/11/2021 à 13h41
-
hlatimier1-47
var [tab]; var liste = []; var monTableau = [];le 14/10/2019 à 09h55
-
meriam Admin
Bonjour, pour déclarer un tableau il faut écrire :var tab = [];
le 16/10/2019 à 09h50
-
mram Admin
Vous faites trop compliqué. On vous demande juste des créer la variable "tab" et de lui attribuer un tableau vide. Relisez les exemples donnés dans l'exercice.
le 01/06/2017 à 11h48
-
pizzutoandrea3
petite aidele 28/05/2017 à 05h49
-
mram Admin
C'est corrigé, merci :)
le 22/04/2017 à 07h21
-
mariegrard
Oups , il y a une coquille : Ci-desosus un exemple de tableau qui contient des valeurs:le 14/04/2017 à 09h09
Commentaires les mieux notés