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