前端js脚本中其数字类型的变量也可以进行加减乘除的数学运算,而这篇文章飞鸟慕鱼博客就来说一说,JS代码中如何将一个负数转换成正数,也就是取负数绝对值的方法。JS中将负数转换成正数(取绝对值)一般用到两个方法
js abs() 方法负数转成正数(js取绝对值)的方法
abs():方法返回数的绝对值。
语法:Math.abs(x)
参数:
x:要处理的数字
例:JS取一个数字的绝对值
js 将负数转换成正数,也就是取这个数的绝对值。
JS代码:
//取绝对值
console.log(Math.abs(2.5));
//取绝对值,负数转换成正数
console.log(Math.abs(-2.5));
打印结果:2.5 2.5
说明:
1、正数的绝对值,就数正数的本身
2、负数的绝对值,就是去掉负数前面的"-"号,也就是正数了
js 负数转成正数的方法
利用数学公式中"负负得正"的逻辑,让一个负数转换成正数。
js代码:
//取绝对值
var a = -20;
// var b = -1 * a; 与下面的逻辑是等同的,负负得正
var b = -a;
console.log(b);
打印结果:20