相关疑难解决方法(0)

Ruby:用于检查nil/false条件语句的干净代码?

我总是遇到这个Ruby问题,我想写得更干净.

var a can be nil
a.value can also be nil
a.value has possible true or false value

if (not a.nil?) && (not a.value.nil?) && a.value == false
  puts "a value is not available"
else
  puts "a value is true"
end
Run Code Online (Sandbox Code Playgroud)

问题是条件语句太笨拙而且难以阅读.如何改进检查nilfalse条件声明?

谢谢,我是一个Ruby新手

ruby

5
推荐指数
2
解决办法
3万
查看次数

标签 统计

ruby ×1