简单的Javascript数学

时间:2012-10-07 12:41:30

标签: javascript math negative-number

我正在尝试使用一些数学,我不能得到一个负数作为正数。我将这些数字放在不同的变量中;

330 3106 -2776

我需要330,3106和2776所以我可以做这个声明(显然它们将是vars!);

if((2776 + 330) == 3106){ 

}

我可以使用简写或快速方法在if语句中执行此操作吗?我宁愿不必做更多变量来做这件事......

由于

3 个答案:

答案 0 :(得分:5)

使用Math.abs() function

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