Exercice 26/31
Soit la variable villes
qui contient un tableau ordonné.
Dans le fichier "script.js"
vous aurez besoin :
- de déclarer la variable
result
qui contiendra la longueur du tableau; alert()
pour afficherresult
;- cliquez sur "Soumettre ma réponse".
Leçon 26/31
Exercice de rappel pour récupérer la longueur d'un tableau ordonné.
59 Commentaires
-
myriamottobrini-34
var villes = ['paris', 'tokyo', 'strasbourg']; var result = villes.length; alert(result);le 04/01/2022 à 13h46
-
meriam Admin
Bonjour, votre code fonctionne correctement.
le 04/01/2022 à 13h52
-
derjacko
ou est-il ecrit qu'il faut récupérer le dernier mots??le 06/05/2021 à 11h09
-
meriam Admin
Bonjour, pour cet exercice, on demande de récupérer uniquement la longueur du tableau.
le 06/05/2021 à 11h36
-
derjacko
Soit la variable villes qui contient un tableau ordonné. Dans le fichier "script.js" vous aurez besoin : de déclarer la variable result qui contiendra la longueur du tableau; alert() pour afficher result; cliquez sur "Soumettre ma réponse".le 06/05/2021 à 11h08
-
meriam Admin
Bonjour, votre dernier code est correct.
le 06/05/2021 à 11h35
-
iulianaviolettacarare-40
bonjour, svp j'ai un message d'erreurle 29/04/2021 à 12h42
-
meriam Admin
Bonjour, votre dernier code est correct.
le 30/04/2021 à 13h56
-
nkeshimanabrice-37
merci meriam...le 29/08/2019 à 07h25
-
nkeshimanabrice-37
merci meriam...le 29/08/2019 à 07h25
-
nkeshimanabrice-37
help je ne vois pas autres à ajouter pour récupérer la longueur du tableaule 03/07/2019 à 08h56
-
meriam Admin
il suffit de mettre villes.length pour récupérer la longueur d'un tableau.
le 04/07/2019 à 10h53
-
nkeshimanabrice-37
pouvez-vous me corriger...le 08/01/2019 à 06h42
-
meriam Admin
bonjour, l'exercice demande de déterminer la longueur du tableau;
le 10/01/2019 à 12h12
-
nacim_H
Bonjour, puis-je avoir un coup de main ?le 13/08/2018 à 22h07
-
mram Admin
Quel est votre message d'erreur ? Ca sera plus facile pour vous aider.
le 17/08/2018 à 02h33
-
ma.nicolas-46
J'ai validé l'exercice avec une boucle "for" puis "if"... mais en lisant les com, je me suis rendu compte que .pop() ne servait pas qu'à supprimer. C'est moi qui suis passé à côté ou ce n'était pas expliqué ?le 02/07/2018 à 11h27
-
mram Admin
Bonjour, il n'y a pas besoin de boucle ici, le code peut tenir en une seule ligne.
Pas besoin de parcourir le tableau entier pour récupérer le dernier élément si on sait comment y accéder.
Pour y accéder, plusieurs méthodes sont possibles : celle que vous avez utilisé (en utilisant la longueur du tableau), avec pop() ...
le 05/07/2018 à 01h04
-
eva-85
merci Mramle 01/03/2018 à 08h21
-
eva-85
Bonjour, je ne vois pas ce qui cloche dans mon code pouvez-vous m'aider svp : var result; for (var i =0;i < villes.length;i++) { result = villes[4]; alert(result); }le 22/02/2018 à 08h53
-
mram Admin
Bonjour, pourquoi utiliser une boucle ici ? Ce n'est pas demandé dans les instructions.
le 24/02/2018 à 23h19
-
p.laber
L'énoncé en 2 partie, d'ou les confusions, il faut lire la partie "exercice" ET la partie "leçon", sinon on ne peut pas deviner qu'il faut ramener dans result le dernier élément et non pas la longueur du tableau. (Je crois que serait plus clair avec 2 parties bien distinctes dans l'énoncé)le 11/10/2017 à 09h16
-
mram Admin
Bonjour, l'énoncé c'est l'onglet "exercice". L'onglet "leçon" explique juste la théorie, la notion, le concept qui sera abordé.
le 12/10/2017 à 12h27
-
Carine1972
J'ai réussi en lisant les com. Par contre, l'hsitoire du pop(), je ne comprends pas car il me semblait que pop servait à SUPPRIMER le dernier élément d'un tableau. Du coup, villes.pop() supprimerait la dernière ville, non ? Pourquoi certains veulent l'utiliser si on veut récupérer la ville et non la supprimer ??le 26/09/2017 à 14h16
-
mram Admin
Bonjour, en fait elle fait les deux. Elle supprime le dernier élément et le récupère. Donc si on fait : var toto = tableau.pop() , toto contiendra le dernier élément qu'il y avait dans tableau (qui lui a donc un élément en moins).
le 28/09/2017 à 22h23
-
armand1807
c'est bon j'ignorais qu'on pouvais récupérer la derniere valeur avec.length-1 je pensais que length servais juste a déterminé la longueurle 18/08/2017 à 06h14
-
mram Admin
Oui c'est bien à ça que sert "length" : récupérer le nombre d'éléments dans le tableau. Imaginons un tableau avec 5 éléments, "length" vaut donc 5 . Si on veut pointer et récupérer le dernier élément du tableau, il sera forcément à la position "length-1", donc [4] vu que le premier élément est à la position [0] etc. Donc "length" peut être aussi utiliser pour ça.
le 22/08/2017 à 08h34
Commentaires les mieux notés