我正在尝试处理一些数学问题,但我无法将负数作为正数。我在不同的变量中有这些数字;
330 3106 -2776
我需要 330、3106 和 2776,这样我才能执行此语句(但显然它们将是 vars!);
if((2776 + 330) == 3106){
}
我可以在 if 语句中使用速记或快速方法来执行此操作吗?我宁愿不必做更多的变量来做到这一点......
谢谢
我正在尝试处理一些数学问题,但我无法将负数作为正数。我在不同的变量中有这些数字;
330 3106 -2776
我需要 330、3106 和 2776,这样我才能执行此语句(但显然它们将是 vars!);
if((2776 + 330) == 3106){
}
我可以在 if 语句中使用速记或快速方法来执行此操作吗?我宁愿不必做更多的变量来做到这一点......
谢谢
使用Math.abs()
功能:
if((Math.abs(-2776) + 330) == 3106){
//...
}
您可以Math.abs()
在数字上使用以确保它是正数。
Math.abs(-123); // 123
Math.abs(123); // 123
你可以使用Math.abs()
方法。
Math.abs(-2276) === 2276