Bonjour
J'ai du mal � comprendre comment agit ce script :
Pour l'exemple de 100 ,
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 function NombreFacteur(N) { var cpt=2,I; var Racine=Math.sqrt(N); for(I=2; I<=Racine;I++) if(N % I == 0) cpt++; return cpt; } function Premier(N) { return (NombreFacteur(N)==2); } document.write("Liste des nombres premier avant 100 : "); for(I=2; I<100; I++) if(Premier(I)) document.write(I+" - ");
If premier(100) , alors on �crit I +"-"
I allant de 2 � 100
On commence par aller � la fonction Premier qui va retourner (NombreFacteur(100)==2); , hum , on retourne la comparaison du r�sultat de la fonction nombrefacteur(100) � 2 ? , on m'explique ?
var cpt=2,I; Ici ,cpt vaut 2 et I vaut cpt ?
Je n'arrive pas du tout � suivre le cheminement
Partager