例如,在Ruby中,只有nil和false是false.R中的内容是什么?
例如:5==TRUE并且5==FALSE两者都评估为FALSE.但是,1==TRUE是TRUE.关于(对象,数字等)评估的内容是否有任何一般规则?
5==TRUE
5==FALSE
1==TRUE
TRUE
boolean r
我有一个同事认为TRUE过去被定义为0而其他所有值都是FALSE.我可以发誓我使用的每种语言,如果你甚至可以得到一个布尔值,那么FALSE的值是0.去过TRUE是0吗?如果是这样,我们何时切换?
language-agnostic boolean
boolean ×2
language-agnostic ×1
r ×1