Math.sign() has 5 possible return values: 1 // positive number -1 // negative number 0 // positive zero -0 // negative zero NaN // not a number