[英]Multiple lines within parentheses
以下多行条件语句返回意外结果。
if (false and
false and
false
true)
puts 123
end
# => 123
注意缺失的情况。 想知道为什么ruby解释器没有检测到条件中的语法问题。
单独评估单独的行中的语句。 简单地说,返回括号中的最后一行(即true
)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.