最佳答案
我使用的软件(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条件。