面试题答案
一键面试age = 25 # 这里假设age为25,可以根据实际情况修改
if age < 18
puts '未成年人'
elsif age >= 18 && age <= 60
puts '成年人'
else
puts '老年人'
end
在这个场景下可以用case - when
语句替代,实现代码如下:
age = 25 # 这里假设age为25,可以根据实际情况修改
case age
when 0...18
puts '未成年人'
when 18..60
puts '成年人'
else
puts '老年人'
end