Math.sign()
函数的语法为:
Math.sign(x)
sign()
是一个静态方法,使用Math
类名称进行调用。
Math.sign()参数
Math.sign()
函数接受:
- x-一个数字
从Math.sign()返回值
Math.sign()
返回代表给定数字符号的数字。
- 如果x为正,则返回1 。
- 如果x为负,则返回-1 。
- 如果x为正零,则返回0 。
- 如果x为负零,则返回-0 。
- 为其他人返回
NaN
。
示例:使用Math.sign()
// Using Math.sign()
var value = Math.sign(16);
console.log(value); // 1
var value = Math.sign(-2);
console.log(value); // -1
var value = Math.sign(0);
console.log(value); // 0
var value = Math.sign(-0);
console.log(value); // -0
var value = Math.sign("JS");
console.log(value); // NaN
输出
1
-1
0
-0
NaN
推荐读物:
- JavaScript数学abs()