Member 12545930 Ответов: 2

Как создать функцию fizzbuzz


Создайте функцию fizzBuzz, чтобы вернуть "Fizz", "Buzz", "FizzBuzz" или аргумент, который она получает, все в зависимости от аргумента функции, число, которое делится на 3, 5 или на 3 и 5 соответственно.
Если число не делится на 3 или 5, то само число должно быть возвращено

Что я уже пробовал:

кодирование, но мне чего-то не хватает, и я не могу понять, чего именно.

CHill60

Поделитесь кодом, который вы пробовали, и объясните, в чем проблема

Patrice T

-но я упускаю что-то, чего не могу понять."
Вы пропустили, чтобы показать нам свой код !

2 Ответов

Рейтинг:
0

Sergey Alexandrovich Kryukov

Вы можете определить, делится ли одно целое число на другое без остатка ("делится"), используя деление по модулю операция:
Операция по модулю-Википедия, свободная энциклопедия[^].

В Python, как и во многих других языках, это делается с помощью оператора %:
5. выражения-документация Python 2.7.11[^].

Это все, что вам нужно.

—СА


Рейтинг:
0

Member 12650656

for (var i = 1; i<=20; i++) {
если (i % 3 = = = 0 && i % 5 = = = 0) {
console. log("FizzBuzz");
} else if (i % 3 = = = 0) {
console. log("шипение");
} else if (i % 5 = = = 0) {
консоли.журнал("кайф");
} еще {
консоли.журнала(я);
}

}