数学运算符 *, /, +, -, ^ 是否可用于将非零数字转换为 1?
2022-08-30 05:00:14
我正在使用的软件(Oracle Siebel),它只支持带有运算符乘法,除法,减法,加法和XOR(,)的JavaScript表达式。我没有其他运算符,例如或可用。*
/
-
+
^
!
? :
使用上述运算符,是否可以将数字转换为1(如果数字为非零),如果数字已为零,则将其保留为0?该数字可以是正数、零数或负数。
例:
var c = 55;
var d; // d needs to set as 1
我试过了,但它的计算结果为0。 当为 0 时,需要为 0。c / c
NaN
c
d
c
c 是一个货币值,它最多有两个尾随数字和 12 个前导数字。
我正在尝试通过将数字转换为布尔值0或1,然后乘以表达式的其他部分来模拟条件。if