Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function analyserNombre_HE201662(nombre){
- let nombreString = nombre.toString()
- let compteurPair = 0;
- let compteurImpair = 0
- let compteurZero = 0;
- for ( i=0 ; i<nombreString.length ; i++ ) {
- if ( +(nombreString[i]) %2 == 0 && +(nombreString[i]) !=0 ) { //test si le nombre est pair et qu'il est différent de 0
- compteurPair += 1;
- }
- else if ( +(nombreString[i]) %2 == 1 && +(nombreString[i]) !=0) { //test si le nombre est impair et qu'il est différent de 0
- compteurImpair += 1;
- }
- else if ( +(nombreString[i]) === 0 ) { //test si le nombre equivaut 0
- compteurZero += 1;
- }
- }
- let message = "Le nombre " + nombre + " comporte " +
- compteurPair + " chiffre(s) pair(s), " +
- compteurImpair + " chiffre(s) impair(s) " +
- "et " + compteurZero + " zéro(s)."
- return message; // retourne l'analyse du nombre
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement