如何将负浮点数(如-4.00)转换为正浮点数(如4.00)?
答案 0 :(得分:8)
获得绝对值:Math.abs()
document.write(Math.abs(7.25)); // 7.25
document.write(Math.abs(-7.25)); // 7.25
document.write(Math.abs(null)); // 0
document.write(Math.abs("Hello")); // NaN
document.write(Math.abs(7.25-10)); // 2.75
答案 1 :(得分:1)
取绝对值:Math.abs(-4.00)
答案 2 :(得分:1)
你想取绝对值(Math.abs(x))还是只是翻转符号(x * -1.00)
答案 3 :(得分:0)
var f=-4.00;
if(f<0)
f=-f;
答案 4 :(得分:0)
如果您知道该值为负数(或想要翻转符号),则只需使用-
运算符:
n = -n;
如果要获得绝对值(即无论原始符号如何总是返回正数),请使用abs方法:
n = Math.abs(n);
答案 5 :(得分:-1)
值* -1
..是从负面转换为正面
的最简单方法