FizzBuzz
FizzBuzz
The classic. Walk the numbers 1 to n and, for each, decide what string to add to a list:
- divisible by both 3 and 5 →
FizzBuzz - divisible by 3 →
Fizz - divisible by 5 →
Buzz - otherwise → the number itself, as a string
Check the "both" case first, or a multiple of 15 will be caught by the 3 test alone.
FizzBuzz
Классическая задача. Пройдите по числам от 1 до n и для каждого решите, какую строку добавить в список:
- делится на оба числа 3 и 5 →
FizzBuzz - делится на 3 →
Fizz - делится на 5 →
Buzz - в противном случае → само число, преобразованное в строку
Проверьте условие «оба» первым, иначе кратное 15 будет поймано только проверкой 3.
Write fizzbuzz(n) returning a list for the numbers 1..n: Fizz if divisible by 3, Buzz if by 5, FizzBuzz if by both, otherwise the number as a string. · Напишите fizzbuzz(n), возвращающую список для чисел 1..n: Fizz, если делится на 3, Buzz, если на 5, FizzBuzz, если на оба, иначе число как строку.
Click Run to see the output here. · Нажмите Запустить, чтобы увидеть результат здесь.