Exercice 28/31
Soit la variable micmac
qui contient un tableau ordonné avec un peu de tout (nombre, texte, etc.).
Dans le fichier "script.js"
vous aurez besoin :
- d'une boucle
for
avec la variableì
comme itérateur; - d'une condition
if
pour tester si chaque élément du tableau ordonné est un nombre; alert()
pour n'afficher que les nombres du tableau;- cliquez sur "Soumettre ma réponse".
Leçon 28/31
Exercice de rappel pour récupérer les éléments qui sont des nombres dans un tableau.
125 Commentaires
-
mitrachealessandra-11
Bonjour, je ne comprend pas pourquoi doit-on ajouter [i] ? Merci d'avance !le 10/03/2023 à 12h37
-
Patricio M Admin
[i] étant l'index de chaque élément du tableau
le 13/03/2023 à 09h39
-
timotheeblit-66
Bonjour, Le logiciel ne valide pas mon exercice, me précisant que ma boucle « for » ne doit contenir qu’une seule instruction. Pouvez-vous m’aider s’il vous plaît ?le 27/02/2023 à 10h35
-
Patricio M Admin
Timothée, "number" et non number
le 27/02/2023 à 11h06
-
olocard-16
Bonjour, petite coquille dans le message d'erreur : "Pour vérifier une égamité, utilisez l'opérateur ===."le 16/02/2023 à 10h08
-
Patricio M Admin
Merci pour le conseil au groupe
le 16/02/2023 à 10h40
-
vaillant.bensenouci-61
Bonjour, mon code est validé après l'avoir soumis cependant lorsque j active javaScript il y a une erreur car ca m'affiche l'intégralité du tableau alors que sauf erreur de ma part il devrait afficher uniquement les nombre?le 02/11/2022 à 15h31
-
Patricio M Admin
Oui, je viens de voir cela. Merci pour l'info.
le 03/11/2022 à 08h27
-
stannir
var micmac = ['tokyo', 42, true, 3.14, ['hello', 'world']]; for(var i = 0 ; i<micmac.length ; i++){ if(typeof (micmac[i]) === "number"){ alert (micmac[i]); } }le 17/05/2022 à 15h20
-
richardmuhvic-51
var micmac = ['tokyo', 42, true, 3.14, ['hello', 'world']] for(var i=0;i<micmac.length;i++) { if(typeof(micmac[i])==='number') { alert(micmac[i]); } }le 10/02/2021 à 12h28
-
meriam Admin
Bonjour, Vous devez vérifier si votre élément est du type number, donc vous devez tester si le type de l'élément est égale à number (le mot number est considéré comme une chaine de caractères)
le 10/02/2021 à 14h25
-
richardmuhvic-51
J'ai trouvé, mais pourquoi utiliser les guillemets à number? car là avec les guillements on appel un texte mais pas un nombre? je en comprends pas :le 10/02/2021 à 12h28
-
ludovic.baron-49
Bonjour, j'ai également des problèmes avec mon code,le 31/01/2021 à 07h56
-
meriam Admin
Bonjour, dans la condition de la structure if mettez Number entre guillemets.
le 01/02/2021 à 10h42
-
alain.boubay69-65
merci beaucoup !!!le 11/01/2021 à 13h53
-
meriam Admin
Je vous en prie.
le 11/01/2021 à 14h00
-
meriam Admin
Je vous en prie.
le 11/01/2021 à 14h00
-
alain.boubay69-65
mon code : var micmac = ['tokyo', 42, true, 3.14, ['hello', 'world']] for (var i = 0; i<micmac.length; i++) { if (typeof micmac[i] === Number) { alert(micmac[i]); } }le 10/01/2021 à 13h39
-
alain.boubay69-65
Bonjour je ne comprend pas l'erreur "Vous devez vérifier si votre élément est du type number"le 10/01/2021 à 13h39
-
meriam Admin
Votre code est correct.
le 11/01/2021 à 14h16
-
alain.boubay69-65
Bonjour je ne comprend pas l'erreur "Vous devez vérifier si votre élément est du type number"le 10/01/2021 à 13h39
-
meriam Admin
Bonjour, remplacez typeof micmac[i] === "Number" par typeof micmac[i] === "number"
le 11/01/2021 à 13h33
-
loutchay-74
Bonjour, Voici mon code: var micmac = ['tokyo', 42, true, 3.14, ['hello', 'world']]; for (var i = 0; i < micmac.length;i++) { if (typeof(micmac[i]) === number) { alert(micmac[i]); }} Le correcteur affiche : Vous devez vérifier si votre élément est du type number. Cela me porte à confusion. Par avance, merci de votre aide.le 10/10/2020 à 14h21
-
meriam Admin
Bonjour, supprimez le point virgule aprés la déclaration du tableau.
le 14/10/2020 à 13h26
-
pro-39
Mouaip, enfin avec !isNaN ça marche aussi :)le 14/02/2020 à 19h33
-
just_melissa-4
var micmac = ['tokyo', 42, true, 3.14, ['hello', 'world']] for(var i = 0; i < micmac.length; i++){ if(typeof(micmac[i]) === 'number'){ alert(micmac[i]) } }le 03/12/2019 à 10h12
Commentaires les mieux notés