Leetcode Note: Go - Fizz Buzz

Fizz Buzz - LeetCode
https://leetcode.com/problems/fizz-buzz/

  • Go 言語で取り組んだメモ

所感

  • 有名な Fizz Buzz

回答案

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