最佳答案
我使用的软件(Oracle Siebel)只支持 JavaScript 表达式的运算符乘、除、减、加和 XOR (*
,/
,-
,+
,^
)。我没有其他运营商,如 !
或 ? :
可用。
使用上面的运算符,是否可以将一个非零的数字转换为1,如果已经为零则保持为0?数字可以是正数、零或负数。
例如:
var c = 55;
var d; // d needs to set as 1
I tried c / c
, but it evaluates to NaN
when c
is 0. d
needs to be 0 when c
is 0.
C 是一个货币值,它最多有两个尾数和12个前导数。
我试图通过将一个数字转换为布尔0或1,然后乘以表达式的其他部分来模拟 if
条件。