Défi (FizzBuzz)
Tâche
Le problème classique est appelé FizzBuzz. La tâche est très simple : Vous avez un tableau de nombres aléatoires, et le code pour générer les nombres est fourni ci-dessus ; veuillez ne pas modifier ce code. Votre tâche est de remplacer les éléments du tableau selon les conditions suivantes :
- Si un nombre est divisible par 3, remplacez-le par '
Fizz
'; - Si un nombre est divisible par 5, remplacez-le par '
Buzz
'; - Si un nombre est divisible à la fois par 3 et par 5, remplacez-le par '
FizzBuzz
'.
En conséquence, vous devriez retourner un tableau de nombres et de chaînes de caractères. Vous pouvez consulter les indices et les solutions si vous avez des difficultés à résoudre ce problème. De cette façon, vous assimilerez mieux l'information et améliorerez vos compétences. Que la force soit avec vous !
1234567891011121314151617181920212223let randomNumbers: (number | string)[] = []; // do not change the code below for (let i = 0; i < 15; i++) { let randomNumber: number = Math.floor(Math.random() * 100); // Generating a random number from 0 to 99 randomNumbers.push(randomNumber); } //do not change the code above for (let i = 0; i < ___; i++) { // Assert that randomNumbers[i] is a number before using the modulus operator let num = randomNumbers[i] as number; if (___) { randomNumbers[i] = '___' } else if (___) { ___ = 'Fizz' } else if (___) { ___ } } console.log(randomNumbers);
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 2.94
Défi (FizzBuzz)
Glissez pour afficher le menu
Tâche
Le problème classique est appelé FizzBuzz. La tâche est très simple : Vous avez un tableau de nombres aléatoires, et le code pour générer les nombres est fourni ci-dessus ; veuillez ne pas modifier ce code. Votre tâche est de remplacer les éléments du tableau selon les conditions suivantes :
- Si un nombre est divisible par 3, remplacez-le par '
Fizz
'; - Si un nombre est divisible par 5, remplacez-le par '
Buzz
'; - Si un nombre est divisible à la fois par 3 et par 5, remplacez-le par '
FizzBuzz
'.
En conséquence, vous devriez retourner un tableau de nombres et de chaînes de caractères. Vous pouvez consulter les indices et les solutions si vous avez des difficultés à résoudre ce problème. De cette façon, vous assimilerez mieux l'information et améliorerez vos compétences. Que la force soit avec vous !
1234567891011121314151617181920212223let randomNumbers: (number | string)[] = []; // do not change the code below for (let i = 0; i < 15; i++) { let randomNumber: number = Math.floor(Math.random() * 100); // Generating a random number from 0 to 99 randomNumbers.push(randomNumber); } //do not change the code above for (let i = 0; i < ___; i++) { // Assert that randomNumbers[i] is a number before using the modulus operator let num = randomNumbers[i] as number; if (___) { randomNumbers[i] = '___' } else if (___) { ___ = 'Fizz' } else if (___) { ___ } } console.log(randomNumbers);
Merci pour vos commentaires !