Exercice 4/31
Soit la variable tableau
qui contient un tableau avec 5 valeurs.
Dans le fichier "script.js"
:
- modifiez la troisième valeur du tableau par
"intrus"
; - cliquez sur "Soumettre ma réponse".
Leçon 4/31
Dans cet exercice, vous allez essayer de modifier une valeur du tableau grâce à ce que vous avez appris sur les indices.
37 Commentaires
-
timotheeblit-66
Bonjour, Dans la leçon 3, il est expliqué que les objets d’un tableau doivent être comptés comme suit : 0 | 1 | 2 | 3 | 4 Banane | Fraise | Pomme | Poire | Kiwi Je ne comprends pas pourquoi il faut appeler l’objet [2] pour changer ‘tableau’, qui devrait être l’objet [3].le 24/02/2023 à 14h03
-
Patricio M Admin
La réponse est très bien!
le 27/02/2023 à 11h13
-
richardmuhvic-51
Je ne comprends vraiment pas pourquoi on nosu faire un exercice sur quelque chose non apprise? Nous n'avons pas appris à modifier une valeur dans un tableau. C'est frustrant à modifierle 09/02/2021 à 16h33
-
meriam Admin
Bonjour, pour modifier la valeur d'un élément d'un tableau, il suffit d'indiquer l'indice de l'élément dont vous voulez modifier la valeur.
le 09/02/2021 à 22h38
-
loutchay-74
Bonsoir, le correcteur affiche: Vous n'avez pas modifié la variabe tableau. Pouvez-vous m'éclairer s'il vous plait ? Par avance, merci.le 23/09/2020 à 17h12
-
meriam Admin
Bonjour, la variable result n'est pas demandée par le tableau. Pour modifier la 3ème valeur écrivez tableau[2] = 'intrus'
le 24/09/2020 à 08h26
-
b.patou59-65
var tableau = ['je', 'suis', 'un', 'tableau', '!'] tableau[2] ="intrus"; ce code fonctionnele 08/07/2020 à 11h03
-
seydoubasoumah09-55
La méthode splice() modifie le contenu d'un tableau en retirant des éléments et/ou en ajoutant de nouveaux éléments. Je ne vois pas mon erreur : var result; result = tableau.splice(2, "intrus");le 04/07/2018 à 08h43
-
mram Admin
Bonjour, avec cette fonction vous oubliez le 2eme paramètre qui, si il n'est pas préciser, change le comportement de la fonction.
Ce paramètre indique le nombre d'élément à supprimer. Si pas préciser, la fonction supprime tout à partir de l'indice de départ (2). Ce n'est pas ce que l'on veut.
Il y a aussi moyen de faire la modification en une seule ligne et sans utiliser de fonction.
le 08/07/2018 à 23h29
-
mytraxx
Bonjour, si on doit remplacer, pourquoi ne doit on pas utiliser .replace ? mercile 12/01/2018 à 20h12
-
mram Admin
Bonjour, parce que l'appelle à la fonction .replace() est plus lourd que simplement réaffecter une nouvelle valeur directement. .replace() est plutôt utiliser pour remplacer plusieurs occurrences d'un mot ou d'une suite de caractères au sein d'une phrase ou d'un paragraphe.
le 16/01/2018 à 17h34
-
armand1807
dans les leçon précédentes c'est pas vraiment/pas du tout expliquer comment MODIFIER une valeur......le 12/08/2017 à 11h32
-
mram Admin
Bonjour, c'est normal car c'est le but de cet exercice. Votre code est presque bon : c'est "tableau[]" et non "tableau []" : il faut coller les crochets.
le 16/08/2017 à 10h45
-
mram Admin
il ne faut pas d'espace entre tableau et le chiffre...
le 24/10/2016 à 09h25
-
mabellil
tableau [2] = "intrus";le 21/10/2016 à 15h53
-
mram Admin
Pas besoin de déclarer à nouveau "tableau" et le signe utilisé n'est pas le bon ...
le 21/09/2016 à 05h00
-
valentin.fougerouse
je suis complètement bloqué... je ne comprend pas ce qu'il faut utiliser. help me :-)le 16/09/2016 à 11h52
-
mram Admin
Regardez attentivement mon dernier message, "intrus" est une chaîne de caractères car entourée de guillemets. Cette valeur doit être affectée au 3ème élément du tableau.
le 24/08/2016 à 17h03
-
bsmeyers84
toujours le même messagele 24/08/2016 à 13h29
-
mram Admin
Votre correction est incorrecte. Un peu d'aide => xxxx = "intrus".
le 23/08/2016 à 14h00
-
bsmeyers84
correction faite et voila le nouveau message: REFERENCE ERROR: INTRUS IS NOT DEFINEDle 23/08/2016 à 12h38
Commentaires les mieux notés