
Envoyé par
djey693
...J'essaye de créer une fonction qui affiche les nombres paires de 0 jusqu'à 20...
OK.
Si on parle de fonction :
1 2 3 4 5 6 7 8 9 10 11 12
| function nbre_pairs( nbre_max )
{
var nbs_pair = '';
var i_max = Math.floor(nbre_max/2);
for(var i=0; i<=i_max; i++) {
nbs_pair += i*2 ;
if( i != 10 )
{
nbs_pair += '-' ;
}
}
return nbs_pair; |
Affichage
alert( nbre_pairs( 20 ) );
Remarque :
Grâce à Math.floor(nbre_max/2), on obtient le même résultat avec :
alert( nbre_pairs( 21 ) );
21 n'étant pas pair !
Partager