if - 脚本和图表函数
if 函数用于返回一个值,具体取决于函数提供的条件的计算结果是否为 True 或 False。
语法:
if(condition , then [, else])
if 函数有三个参数:condition、then 和 else,都是表达式。其他两个(then 和 else)可为任何类型。
参数:
参数 | 说明 |
---|---|
condition | 进行逻辑解释的表达式。 |
then | 可为任何类型的表达式。如果 condition 是 True,则 if 函数返回 then 表达式的值。 |
else |
可为任何类型的表达式。如果 condition 是 False,则 if 函数返回 else 表达式的值。 此参数可选。如果 condition 是 False,并且您尚未指定 else,则返回 NULL。 |
示例和结果:
示例 | 结果 |
---|---|
if( Amount>= 0, 'OK', 'Alarm' ) |
此表达式将测试数量是否是一个正数(0 或更大),如果是,则返回'OK'。如果数量小于 0,则返回 'Alarm'。 |