Coldfusion 什么整数被视为“整数”;“真的”;“冷冰冰地”;如果;陈述

Coldfusion 什么整数被视为“整数”;“真的”;“冷冰冰地”;如果;陈述,coldfusion,Coldfusion,可能重复: 在ColdFusion中,在if语句中,哪些整数被视为true,哪些整数被视为false?我知道1是true,0是false,但这就是它吗 例如,如果知道我可以对查询数据结构的记录计数执行if,以确定查询中是否至少有一条记录,那就太好了。例如,假设我们的查询名为,employees <cfif variables.employees.recordCount> There ARE employees. <cfelse> There ARE NO

可能重复:

在ColdFusion中,在
if
语句中,哪些整数被视为
true
,哪些整数被视为
false
?我知道
1
true
0
false
,但这就是它吗

例如,如果知道我可以对查询数据结构的记录计数执行
if
,以确定查询中是否至少有一条记录,那就太好了。例如,假设我们的查询名为,
employees

<cfif variables.employees.recordCount>
    There ARE employees.
<cfelse>
    There ARE NO employees.
</cfif>

有员工。
没有员工。

如果记录计数为2,是否会显示“有员工”语句?

任何非零数字都是真的。只有0将返回false

cfif标记内的表达式必须计算为布尔值(真/假)。布尔值表示为“真”或“假”、“是”或“否”、或“0”或任何数字

因此,在整数的情况下,0表示false,或者其他任何值表示true。

非常类似的问题:

关于如何评估ColdFusion中变量的真实性的博文: