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%

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

Автор Дата обновления Версий
user-020100040c3679ad 27 марта, 14:00 1
frontlab 24 марта, 22:14 5
eguar42 24 марта, 07:48 1
user-f7fed3bb13c0ce74 23 марта, 14:23 1
v_kryuchkov 22 марта, 01:39 1