[英]Convert negative float to positive in JavaScript
如何将负浮点数(如-4.00)转换为正浮点数(如4.00)?
获得绝对值: 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
取绝对值: Math.abs(-4.00)
你想取绝对值(Math.abs(x))或只是翻转符号(x * -1.00)
var f=-4.00;
if(f<0)
f=-f;
如果你知道值为负(或想要翻转符号),你只需使用-
运算符:
n = -n;
如果要获得绝对值(即无论原始符号如何总是返回正数),请使用abs方法:
n = Math.abs(n);
值* -1
..是从负面转为正面的最简单方式
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.