Ruby のリターン
問題
def hoge
arr = [3,4,5]
arr.each do |a|
return 100 if a > 6
end
end
hoge # => これはなに?
def hoge
arr = [3,4,5]
arr.each do |a|
if a > 6
return 100
end
end
end
hoge # => これはなに?
def hoge
arr = [3,4,5]
arr.each do |a|
100 if a > 3
end
end
hoge # => これはなに?
def hoge
arr = [3,4,5]
arr.each do |a|
100 if a > 2
return
end
end
hoge # => これはなに?
解答
- [3,4,5]
- [3,4,5]
- [3,4,5]
- nil