Задание по программированию FizzBuzz – это общий вопрос на собеседовании, в котором кандидату необходимо написать программу, которая печатает либо Fizz, либо Buzz, либо FizzBuzz вместе с номером.
Например, если у вас есть диапазон чисел от 0 до 100, который печатается,
- Шик, если число кратно 3
- Сообщить, если число кратно 5
- FizzBuzz, если число кратно 15 или кратно 3 и 5.
Ниже приведен код того, как вы можете сделать это на языке программирования JavaScript,
// FizzBuzz challenge
for (var i = 0; i <= 100; i++) {
if (i % 15 === 0) {
console.log("FizzBuzz", i)
} else if (i % 5 === 0) {
console.log("Buzz", i)
} else if (i % 3 === 0) {
console.log("Fizz", i)
}
}
В приведенном выше коде
- Цикл
for
повторяется на 1, и цикл начинается с i 0 и заканчивается, когда значение i равно 100. - Выражение
if
возвращает значениеtrue
илиfalse
, если числовое значение вi
является кратным или нет. console.log
— это метод отправки вывода журнала на веб-консоль.
Я надеюсь, что моя статья поможет вам понять, как выполнить задачу программирования FizzBuzz на JavaScript.
Если вам нравятся мои статьи, подписывайтесь на меня. Вы также можете поддержать меня, купив мне кофе.