Bonjour,
Quelqu'un peut m'aider pour cet autre problème Javascript ? J'ai la chance d'avoir un collgègue programmeur expérimenté, mais même lui ne trouve pas...
Le code est bon, mais je crois que c'est l'interface de debugging qui bugge...
INSTRUCTIONS:
Nous allons maintenant jouer à FizzBuzz. Les règles sont simples. Nous voulons compter de 1 à 20. Mais si le nombre est divisible par 3, nous allons afficher "Fizz", et si le nombre est divisible par 5, nous allons afficher "Buzz".
Et si le nombre est divisible par 3 ET par 5 ? Exact ! Nous allons afficher "FizzBuzz" !
Il y a plusieurs moyens de le faire, mais nous voudrions une condition imbriquée dans cet exercice.
Instructions
Affichez les nombres de 1 à 20.
Les règles :
Pour les nombres divisibles par 3, affichez "Fizz".
Pour les nombres divisibles par 5, affichez "Buzz".
Pour les nombres divisibles par 3 et 5, affichez "FizzBuzz".
Sinon, affichez simplement le nombre.
MESSAGE D'ERREUR APRES EXECUTION DE MON CODE:
Oups, merci de réessayer. Vous avez affiché 3 Fizz au lieu de Fizz"
MON CODE:
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 for(var i = 1; i < 21; i++ ) { if (i % 15 == 0) { console.log(i + " " + "Fizzbuzz"); } else if (i % 5 === 0 ){ console.log(i + " " + "Buzz"); } else if (i % 3 === 0 ) { console.log(i + " " + "Fizz"); } else { console.log(i) } }
Partager