How to use Math.sign() to get the sign of a number to indicate whether it is positive, negative or zero in JavaScript

1 Answer

0 votes
document.write("Math.sign(2) = " + Math.sign(2) + "<br />");
document.write("Math.sign(-2) = " + Math.sign(-2) + "<br />");
document.write("Math.sign('-2') = " + Math.sign('-2') + "<br />");
document.write("Math.sign(0) = " + Math.sign(0) + "<br />");
document.write("Math.sign(-0) = " + Math.sign(-0) + "<br />");
document.write("Math.sign() = " + Math.sign() + "<br />");
document.write("Math.sign(NaN) = " + Math.sign(NaN) + "<br />");
document.write("Math.sign('abc') = " + Math.sign('abc') + "<br />");
 
/*
run

Math.sign(2) = 1
Math.sign(-2) = -1
Math.sign('-2') = -1
Math.sign(0) = 0
Math.sign(-0) = 0
Math.sign() = NaN
Math.sign(NaN) = NaN
Math.sign('abc') = NaN
 
*/

 



answered Aug 6, 2016 by avibootz
...