Boucles do while/while/for JavaScript
Bonjour tout le monde;
Je suis d�butant avec javascript et j'essaye de faire le simple jeu "plus ou moins" sous javascript et html.
J'ai cr�e une zone pour saisir une valeur , un bouton pour verifier si cette valeur est correcte, et une zone de texte pour afficher � chaque fois que la valeur est plus ou moins.
Code:
1 2 3 4 5
| <form name="myform">
tester une valeur<input type="number" name="in" onFocus="effacer();"/>
<input type="button" value="verifier" onClick="check();"/><br/>
<textarea name="res" cols="45" rows="10">resultat apres essai</textarea>
</form> |
Le probl�me se trouve dans la m�thode javascript check() que j'ai cre�e .
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script type="text/javascript">
function check(){
var saisie= document.myform.in.value; // valeur d'essai saisie par l'utilisateur
var cpt=0;
do{
cpt++;
if(nb > saisie){
document.myform.res.value="c'est plus que ça";
}else{
document.myform.res.value="c'est moins que ça";
}
}while(nb != saisie)
document.myform.res.value="Bravo! votre score est"+ cpt;
}
</script> |
Le probl�me c'est que le script ne r�pond que si je n'utilise pas la boucle do/while ou while ou for.
Je me demande si qulequ'un comment le rendre fonctionnel en utilsant l'une de ces boucles.
Merci d'avance.