【发布时间】:2011-03-02 23:27:27
【问题描述】:
我似乎无法轻松检查对象是否为布尔值。 Ruby中有这样的东西吗?
true.is_a?(Boolean)
false.is_a?(Boolean)
现在我正在做这个并且想缩短它:
some_var = rand(1) == 1 ? true : false
(some_var.is_a?(TrueClass) || some_var.is_a?(FalseClass))
【问题讨论】:
标签: ruby typechecking