我正在尝试使用一些数学,我不能得到一个负数作为正数。我将这些数字放在不同的变量中;
330 3106 -2776
我需要330,3106和2776所以我可以做这个声明(显然它们将是vars!);
if((2776 + 330) == 3106){
}
我可以使用简写或快速方法在if语句中执行此操作吗?我宁愿不必做更多变量来做这件事......
由于
答案 0 :(得分:5)
if((Math.abs(-2776) + 330) == 3106){
//...
}
答案 1 :(得分:2)
您可以对数字使用Math.abs()
以确保其为正数。
Math.abs(-123); // 123
Math.abs(123); // 123
答案 2 :(得分:1)
您可以使用Math.abs()
方法。
Math.abs(-2276) === 2276