所以我有两个变量,当一个被另一个分开时会给我一个负数
-1,-2,-3
......等等。
我需要的是让这个,比方说,-2变成一个2而不是-2
的变量如何实现这一目标?
这是我的代码 - 想出 - 值:
var slideNumberOn = (left_indent / divWidth);
我找到了类似下面的内容,但它不起作用:
var slideNumberOn = (left_indent / divWidth);
var slideNumberOnNoMinus = slideNumberOn.replace('-',"");
答案 0 :(得分:6)
绝对值。
Math.abs(-2) // 2
答案 1 :(得分:3)
它只是数学,乘以-1。
if (slideNumberOn < 0)
slideNumberOn = slideNumberOn * -1;
答案 2 :(得分:3)
更多以数学为导向的答案,但不再正确的是乘以-1,
var newnumber = -2 * -1
答案 3 :(得分:2)
var slideNumberOn = (left_indent / divWidth);
var slideNumberOnNoMinus = -slideNumberOn;
或者,更简洁,
var slideNumberOn = -(left_indent / divWidth);
答案 4 :(得分:0)
我需要abs我认为
var slideNumberOn = Math.abs(left_indent / divWidth);
答案 5 :(得分:0)
var result = Math.abs(slideNumberOn);