Petit soucis en Javascript
Résolu/Fermé
Crillus
Messages postés
192
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
22 novembre 2013
-
1 déc. 2009 à 20:51
Crillus Messages postés 192 Date d'inscription vendredi 14 novembre 2008 Statut Membre Dernière intervention 22 novembre 2013 - 1 déc. 2009 à 22:22
Crillus Messages postés 192 Date d'inscription vendredi 14 novembre 2008 Statut Membre Dernière intervention 22 novembre 2013 - 1 déc. 2009 à 22:22
A voir également:
- Petit soucis en Javascript
- Telecharger javascript - Télécharger - Langages
- Excel trier du plus grand au plus petit - Guide
- Petit colis distribution - Forum Réseaux sociaux
- Petit 1 comme ² ✓ - Forum Bureautique
- Ecrire les chiffres en petits caractères ✓ - Forum Windows
5 réponses
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
1 déc. 2009 à 21:44
1 déc. 2009 à 21:44
bsr essaye comme ça
return nombre;
sans les ()
return nombre;
sans les ()
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
1 déc. 2009 à 21:44
1 déc. 2009 à 21:44
Bonsoir,
une petite erreur de principe:
for (i = 0; i < nombre; i++)
{
nombre *= nombre;
}
ça veut dire que tu execute la boucle 5 fois dans ton cas puisque nombre=5
i va compter de zéro à quatre
donc au premier passage tu vas faire 5 x 5 =25
au deuxieme 25 x5 = 125
au troisième 125 x5 =...
etc.. donc ce n'est pas le carré que tu obtiens mais 5 à la puissance cinq
une petite erreur de principe:
for (i = 0; i < nombre; i++)
{
nombre *= nombre;
}
ça veut dire que tu execute la boucle 5 fois dans ton cas puisque nombre=5
i va compter de zéro à quatre
donc au premier passage tu vas faire 5 x 5 =25
au deuxieme 25 x5 = 125
au troisième 125 x5 =...
etc.. donc ce n'est pas le carré que tu obtiens mais 5 à la puissance cinq
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
1 déc. 2009 à 21:46
1 déc. 2009 à 21:46
en complément: tu as firefox, alors dans le menu outils tu as la Console javascript elle te sortiras les erreurs d'exécution d JS
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
1 déc. 2009 à 21:47
1 déc. 2009 à 21:47
bsr alain bien vu sur ce coup c'est si evident.. en ce moment je suis un peu à l'ouest.. lol!!, je t'explqiuerais, mais ça devrais lui retourner quand meme quelquechose chose non ?, ou alors je suis vraiment àl'ouest...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Crillus
Messages postés
192
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
22 novembre 2013
563
1 déc. 2009 à 22:22
1 déc. 2009 à 22:22
Oh ! exact !
Une fois encore je n'ai pas fait assez attention, je crois que je voulais surtout tester une boucle sur ce coup là, mais en effet ça marche si on supprime la boucle for. En tout cas merci beaucoup Alain ! c'est tellement bête comme erreur ! Et merci pour l'astuce avec Firefox aussi !
Par contre enlever les parenthèses sur le return ne change rien , mais qu'à cela ne tienne ça marche !
Par contre puisque j'en suis à ce sujet, si c'est ma boucle qui bloque, où pourrait bien être l'erreur ?
Une fois encore je n'ai pas fait assez attention, je crois que je voulais surtout tester une boucle sur ce coup là, mais en effet ça marche si on supprime la boucle for. En tout cas merci beaucoup Alain ! c'est tellement bête comme erreur ! Et merci pour l'astuce avec Firefox aussi !
Par contre enlever les parenthèses sur le return ne change rien , mais qu'à cela ne tienne ça marche !
Par contre puisque j'en suis à ce sujet, si c'est ma boucle qui bloque, où pourrait bien être l'erreur ?