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
Bài toán kinh điển. Duyệt qua các số 1 đến n và, đối với mỗi số, quyết định thêm chuỗi nào vào danh sách:
- chia hết cho cả 3 và 5 →
FizzBuzz - chia hết cho 3 →
Fizz - chia hết cho 5 →
Buzz - ngược lại → chính số đó, dưới dạng chuỗi
Kiểm tra trường hợp "cả" trước, nếu không một bội số của 15 sẽ bị bắt bởi phép kiểm tra 3 duy nhất.
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. · Viết fizzbuzz(n) trả về danh sách cho các số 1..n: Fizz nếu chia hết cho 3, Buzz nếu chia hết cho 5, FizzBuzz nếu chia hết cho cả hai, ngược lại là số dưới dạng chuỗi.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.