Je pense que tu as voulu faire "Tant que i est inferieur a la longueur de x" Sauf qu'au final tu compare un entier (i) avec un tableau (x)
Tu as 2 possibilites:
1- comparer i a la longueur du tableau que tu peux trouver grace a x.length (ATTENTION dans ton exemple x.length va te retourner 4 mais si ton i par de 0 et doit etre <= a la longueur, tu vas passer 5 fois dans la boucle et non 4)
2- il y a une methode javascript qui permet de parcourir un tablequ: foreach que tu peux utiliser ainsi:
x.foreach(function(){
tes operations
})
ATTENTION: dans ton code tu fais un var result = x[i] * 2. en faisant ca tu redeclare ta variable result et tu lui donne une valeur. Hors tu voudrais ressortir un tableau.
Tu dois donc declarer ta variable en tant que tableau AVANT ta boucle: result = [], et ensuite ajouter ton resultat dedans: result.push(tonresultat)
Bonne chance
- Edité par Aurélien Massé 24 octobre 2016 à 19:07:38
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.