fizzbuzz
その1
def fizzbuzz(n)
n.to_s
end
puts fizzbuzz(1)
定義してやる
その2
def fizz_buzz(n)
if n%15 == 0
'fizzbuzz'
elsif n%3 == 0
'fizz'
elsif n%5 == 0
'buzz'
else
n.to_s
end
end
puts fizz_buzz(1)
puts fizz_buzz(3)
puts fizz_buzz(5)
puts fizz_buzz(6)
puts fizz_buzz(7)
puts fizz_buzz(8)
puts fizz_buzz(9)
puts fizz_buzz(15)
if文で定義してやる
eachで書くとき
(1..30).each do |i|
if i%15==0
puts "fizz_buzz"
elsif i%3 == 0
puts "fizz"
elsif i%5==0
puts "buzz"
else
puts i
end
end