MCPcopy Create free account
hub / github.com/austingebauer/go-leetcode / fizzBuzz

Function fizzBuzz

fizz_buzz_412/solution.go:5–28  ·  view source on GitHub ↗
(n int)

Source from the content-addressed store, hash-verified

3import "strconv"
4
5func fizzBuzz(n int) []string {
6 a := make([]string, n)
7 for i := 1; i <= n; i++ {
8 fizz := ""
9 buzz := ""
10
11 if i%3 == 0 {
12 fizz = "Fizz"
13 }
14
15 if i%5 == 0 {
16 buzz = "Buzz"
17 }
18
19 r := fizz + buzz
20 if r == "" {
21 a[i-1] = strconv.Itoa(i)
22 } else {
23 a[i-1] = r
24 }
25 }
26
27 return a
28}

Callers 1

Test_fizzBuzzFunction · 0.85

Calls

no outgoing calls

Tested by 1

Test_fizzBuzzFunction · 0.68