1234567891011121314 |
- func fizzBuzz(n int) (res []string) {
- for i := 1; i <= n; i++ {
- if fizz, buzz := i%3 == 0, i%5 == 0; fizz && buzz {
- res = append(res, "FizzBuzz")
- } else if fizz {
- res = append(res, "Fizz")
- } else if buzz {
- res = append(res, "Buzz")
- } else {
- res = append(res, strconv.Itoa(i))
- }
- }
- return
- }
|