📜  JavaScript数学sign()

📅  最后修改于: 2020-09-27 06:36:59             🧑  作者: Mango

JavaScript Math.sign() 函数返回数字的符号。

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()