📅  最后修改于: 2023-12-03 15:01:38.059000             🧑  作者: Mango
JavaScript的Math对象是用来进行数学运算的,而Math.sign()方法可以返回给定数字的符号,这个符号可以是正数、负数或零。该方法接受一个数字作为参数,并返回其符号。
Math.sign(x)
参数:x为要返回符号的数字。
返回值:如果参数为正数,则返回1,如果参数为负数,则返回-1,如果参数为0,则返回0。
Math.sign(3) // 1
Math.sign(-3) // -1
Math.sign(0) // 0
Math.sign('foo')// NaN
Math.sign() // NaN
在上面的示例中,第一个调用返回1,因为参数为正数;第二个调用返回-1,因为参数为负数;第三个调用返回0,因为参数为0;第四个调用返回NaN,因为字符串'foo'不能被解析为数字;最后一个调用也返回NaN,因为没有提供参数。
Math.sign()方法是用来返回给定数字的符号的。它将数字作为参数,并返回1、-1或0,具体取决于数字是正数、负数还是零。需要注意的是,如果给出的参数不是数字,该方法将返回NaN。