javascript pour la boucle à l'intérieur d'une fonction de sortie à la page
Voici mon code. Je m'attends à ce que "le nombre est 1, le nombre est de 2..." pour être roulé jusqu'à 5, mais tout ce qui est sorti est le numéro est 0 ne sais pas pourquoi.
<script>
var i=0;
function test(){
for(i=0;i<=5;i++){
return "the number is" + i;
}
}
</script>
<script>
document.write(test());
</script>
Vous devez vous connecter pour publier un commentaire.
return "the number is" + i;
Il (le point de l'exécution du script) renvoie dos à partir de la fonction avec la première boucle à
i = 0
Écrire comme http://jsfiddle.net/hNWrg/
x = x + 2
votre fonction retourne 0 la première fois dans la boucle 🙂 essayez ceci: