Se connecter avec
S'enregistrer | Connectez-vous

besoin d'aide pour un petit calcul

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Bon, je connais pas trop le javascript mais j'ai quand même une idée :
En fait le but de ce programme est de compter le nombre de "0" présent pour tous les nombres compris entre 1 et 1000.
for(i=1;i<=nb;i++) -> on va considèrer tous les nombres compris entre 1 et 1000 les uns après les autres.

a$=i.toString() -> on transforme le nombre en chaine de caracètere. (bizarre le dollar quand même, j'espère que ca a pas une signification cachée :p )

for(j=0;j<a$.length;j++) {
if (a$.charAt(j)=="0") {
s++
-> on augmente la variable s de 1 pour chaque 0 trouvé dans a$ : pour cela on parcourt toutes les lettres de a$.

Ex : pour i = 100, on a a$ = "100" (c'est a dire la chaine de caractères composée des caractéères '1', '0' et '0') et s va être augmenté de 2...
Lassé par la pub ? Créez un compte
Tom's guide dans le monde