Ruby中未定义的变量是否等于nil?

前端之家收集整理的这篇文章主要介绍了Ruby中未定义的变量是否等于nil?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我得到错误作为未定义的变量,我知道如果用作布尔值,则将nil评估为false:
if y
  puts "Something"
end

解决方法

未定义的变量不等于nil.

未定义的实例变量返回nil(同样,如果未定义).

你提出了一个例外

@y返回nil

猜你在找的Ruby相关文章