Bonjour tout le monde !
C'est mon premier post et je commence avec un pti problème :
J'ai fait un programme simple pour jouer a plus ou moins. Pour cela j'appelle une fonction dans une fonction. La première ça marche mais ensuite il me dit que "jeu" n'est pas défini !Oo
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 <html> <head> <title>Le petit jeu !</title> <script language="javascript"> function jeu () { var nbSaisi = 110, nbTentatives = 0, nbMax = -1; var nbHasard = Math.random(); nbHasard = Math.round(nbHasard * 100); nbMax = prompt('En combien d\'essai voulez vous essayer de trouver ?','5'); document.write("<ul>"); while ((nbTentatives < nbMax) && (nbSaisi != nbHasard)) { nbSaisi = prompt('Donnez votre chiffre','0'); nbTentatives++; if (nbSaisi < nbHasard) { document.write("<li>C'est plus haut</li>"); } else if (nbSaisi > nbHasard) { document.write("<li>C'est plus bas</li>"); } } if (nbSaisi == nbHasard) { document.write("<li>Bravo, vous avez trouvé ! </li></ul>"); } else if (nbTentatives == nbMax) { document.write("<li>Désolé, vous êtes un looser !</li></ul>"); } suite = prompt("Voulez vous continuer ?","oui"); return suite; } function boucle () { continuez = "oui"; while (continuez == "oui") { continuez = jeu (); } document.write("</br></br></br><h6>Merci ! Au revoir !"); } </script> </head> <body> <h3>Jeu Plus ou Moins</h3> <p>Voulez vous jouer au jeu du plus ou moins ???</p> <form onsubmit="boucle()"/> <input type="submit" value="Super !"/> <input type="button" value="Rien a foutre !"/> </form> </body> </html>
Partager