Найди Fizz и Buzz Испытание курса: Введение в программирование

fizzBuzz.js

Реализуйте и экспортируйте по умолчанию функцию, которая выводит (console.log) в терминал числа в диапазоне от begin до end. При этом:

  • Если число делится без остатка на 3, то вместо него выводится слово Fizz
  • Если число делится без остатка на 5, то вместо него выводится слово Buzz
  • Если число делится без остатка и на 3, и на 5, то вместо числа выводится слово FizzBuzz
  • В остальных случаях выводится само число

Функция принимает два параметра (begin и end), определяющих начало и конец диапазона (включительно). Для простоты считаем, что эти параметры являются целыми числами больше нуля. Если диапазон пуст (в случае, когда begin > end), то функция просто ничего не печатает.

Вызов функции:

fizzBuzz(11, 20);

Вывод в терминале:

11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz

Это задание крайне часто задают на собеседованиях.

Успешных завершений: 97%

Для полного доступа к испытанию нужна профессиональная подписка

Профессиональная подписка откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, даст возможность обращаться за помощью к менторам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
115
курсов
892
упражнения
2241
час теории
3196
тестов

Последние код-ревью

Автор Дата обновления Версий
ava239 17 окт., 17:33 1
arnyd 15 окт., 20:00 1
dvolchenko 15 окт., 17:20 1
aleksey19988 14 окт., 07:25 1
pavelgoshurenko 14 окт., 07:24 1