JS: Math. sign, abs

By Xah Lee. Date: .
Math.sign(x)

Return

  • 1 if x is positive.
  • -1 if negative.
  • 0 if positive 0.
  • -0 if negative 0.

(JavaScript's 0 is signed.) see JS: Object.is (test equality)

console.log(Math.sign(3));
// 1

console.log(Math.sign(-3));
// -1

console.log(Math.sign(0));
// 0

console.log(Math.sign(-0));
// -0
Math.abs(x)

Absolute value.

console.log(Math.abs(-3));
// 3

console.log(Math.abs(0));
// 0

console.log(Math.abs(-0));
// 0

JavaScript. math functions.