Javascript
Résolu/Fermé
saeba87
Messages postés
20
Date d'inscription
samedi 17 octobre 2009
Statut
Membre
Dernière intervention
5 avril 2010
-
17 oct. 2009 à 18:25
saeba87 Messages postés 20 Date d'inscription samedi 17 octobre 2009 Statut Membre Dernière intervention 5 avril 2010 - 19 oct. 2009 à 00:08
saeba87 Messages postés 20 Date d'inscription samedi 17 octobre 2009 Statut Membre Dernière intervention 5 avril 2010 - 19 oct. 2009 à 00:08
A voir également:
- Javascript
- Telecharger javascript - Télécharger - Langages
- Javascript est activé mais ne fonctionne pas ✓ - Forum Réseaux sociaux
- Erreur #125 javascript - Forum Mozilla Firefox
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- A javascript error occurred in the main process - Forum Windows
4 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
17 oct. 2009 à 19:25
17 oct. 2009 à 19:25
Bonjour,
Je corrige ton script :
Je corrige ton script :
var Nombres = new Array(); var min=0,max=0,somme=0,moyenne; var i=0; do{ var nb = parseInt(window.prompt("entrer des nombres positifs ou negatifs, taper 0 pour arreter","0")); if (nb != 0) Nombres[i] = nb; somme += nb; if (Nombres[i] < Nombres[min]) { min = i; } if(Nombres[i] > Nombres[max]) { max = i; } i++; }while( nb != 0); moyenne = somme/(Nombres.length); moyenne = Math.round(moyenne*1000)/1000;
saeba87
Messages postés
20
Date d'inscription
samedi 17 octobre 2009
Statut
Membre
Dernière intervention
5 avril 2010
17 oct. 2009 à 21:38
17 oct. 2009 à 21:38
merci bien reivax962 ,
Mais je voulais aussi savoir qu'elle était la cause du undefined et du not a number comme ca j'aurais compris mon erreur ^^
merci d'avance
aurevoir
Mais je voulais aussi savoir qu'elle était la cause du undefined et du not a number comme ca j'aurais compris mon erreur ^^
merci d'avance
aurevoir
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
18 oct. 2009 à 22:23
18 oct. 2009 à 22:23
Plusieurs erreurs, mais c'est surtout que tu n'affectes jamais la valeur de nb à Nombres[i].
Ensuite, ta boucle FOR n'a pas lieu d'être (puisque tu es déjà dans une boucle sur tous les nombres do...while), et tu utilises la variable "i" à des endroits où elle n'est pas définie (dans new Array).
Ensuite, ta boucle FOR n'a pas lieu d'être (puisque tu es déjà dans une boucle sur tous les nombres do...while), et tu utilises la variable "i" à des endroits où elle n'est pas définie (dans new Array).
saeba87
Messages postés
20
Date d'inscription
samedi 17 octobre 2009
Statut
Membre
Dernière intervention
5 avril 2010
19 oct. 2009 à 00:08
19 oct. 2009 à 00:08
Merci beaucoup pour l'aide apporter.