تمرين إعادة البناء
FizzBuzz
أعد كتابة برنامج Go يطبع سلسلة FizzBuzz.
go
~10 دقيقة
مبتدئ
أعد بناء الكود
Rebuild
هذا هو الكود. اكتبه بنفسك.
الكود المرجعي
package main
import "fmt"
func fizzbuzz(number int) string {
switch {
case number%15 == 0:
return "FizzBuzz"
case number%3 == 0:
return "Fizz"
case number%5 == 0:
return "Buzz"
default:
return fmt.Sprint(number)
}
}
func main() {
for number := 1; number <= 30; number++ {
fmt.Println(fizzbuzz(number))
}
}اكتب هنا