Exercice 12/31
Soit la variable tableau
qui contient un tableau avec des noms de villes.
Dans le fichier "script.js"
:
- déclarez la variable
result
; - convertissez
tableau
en chaîne avecjoin()
; - utilisez le tiret
-
avecjoin()
; - affectez le résultat à
result
; - affichez
result
avecalert()
; - cliquez sur "Soumettre ma réponse".
Leçon 12/31
Dans cet exercice, vous allez convertir un tableau en chaîne de caractères avec join()
.
Exemple :
var tableau = ['banane','fraise','pomme'];
var texte = tableau.join(' '); //
Ici les éléments de tableau
seront espacés dans texte
car on a précisé un espace avec join(' ')
, on obtient donc :
texte = 'banane fraise pomme';
Si vous utilisez simplement join()
(sans espace), les éléments du tableau seront collés les uns aux autres.
15 Commentaires
-
YD.
Guillemets autour de result j'ai trouve mercile 17/10/2017 à 08h35
-
mram Admin
Oui voilà c'était ça :)
le 18/10/2017 à 21h01
-
YD.
Pourquoi cela ne fonctionne pas ? var result = tableau.join("-"); alert( "result" );le 17/10/2017 à 08h22
-
mram Admin
Bonjour, il ne faut pas mettre result entre guillemets. Sinon ce n'est plus une variable mais juste du texte.
le 18/10/2017 à 21h00
-
mram Admin
Non ça arrive à d'autres aussi, ça vient du alert() qui n'est pas bien interprété au moment de l'exécution du code Javascript. C'est sur la liste des bug à résoudre.
le 26/04/2017 à 11h06
-
timothy.zervos
Bonjour, ma question n'a pas vraiment à voir avec l'énoncé de l'exercice mais serait-il possible de savoir pourquoi JS ne s'execute pas systématiquement lorsque j'essaye de voir les résultats des lignes de code que je tape pendant mes exercices ? J'ai remarqué qu'il s'exécutera plus facilement quand prompt() est utilisé plutôt qu'alert().. un conflit avec mon navigateur peut-être ? Merci d'avance..le 25/04/2017 à 05h24
-
yarkagone
merci mram:)le 08/02/2017 à 09h07
-
mram Admin
Il faut utiliser le tiret - et non le underscore _ et il faut le mettre entre guillemets.
le 05/02/2017 à 23h21
-
yarkagone
var result= tableau.join(_); alert(result); Pareil.....marche pas....pourquoi ?le 02/02/2017 à 17h25
-
mram Admin
C'est corrigé.
le 23/05/2016 à 11h56
-
v.redois
"AVEZ-VOUS BIEN CONVERTI LE TABLEAU EN CHAÎNE EN UTILISANT LE TIRET ?"le 23/05/2016 à 11h56
Commentaires les mieux notés