Fizz Buzz

for 迴圈的一個常見用例是迭代預定義的範圍或集合,併為其所有元素執行相同的任務。例如,這裡我們將 for 迴圈與條件 if-elseif-else 語句結合起來 :

for i in 1:100
    if i % 15 == 0
        println("FizzBuzz")
    elseif i % 3 == 0
        println("Fizz")
    elseif i % 5 == 0
        println("Buzz")
    else
        println(i)
    end
end

這是經典的 Fizz Buzz 面試問題。 (截斷的)輸出是:

1
2
Fizz
4
Buzz
Fizz
7
8