JavaScript中是否有数学函数可以将数字转换为正数?
当前回答
Math.abs(x),或者如果你确定转换前的值是负的,只需在前面加上一个常规的负号:x = -x。
其他回答
对于函数式编程,Ramda有一个很好的方法。同样的方法也适用于从正到负,反之亦然。
https://ramdajs.com/docs/#negate
你可以用这个…
Math.abs(x)
Math .abs() | MDN
负号(-)可以将正数转换为负数,也可以将负数转换为正数。X =-y是X =(y*-1)的视觉糖。
var y = -100;
var x =- y;
Math.abs(x),或者如果你确定转换前的值是负的,只需在前面加上一个常规的负号:x = -x。
由负转正
var X = -10 ;
var number = Math.abs(X); //result 10
正转负
var X = 10 ;
var number = (X)*(-1); //result -10