有人可以在下面的上下文中解释include?
方法背后的逻辑吗?
some_var = gets.chomp.to_i
until (1..12).include? some_var
print "Please, re-type it again!"
number = gets.chomp.to_i
end
答案 0 :(得分:4)
答案 1 :(得分:0)
如果obj是范围的元素,则返回true,否则返回false。如果begin和end是数字,则根据值的大小进行比较。
在你的问题中,
如果some_var在1-12范围内,则返回true,否则返回false