JavaScript | Math.sign()方法 (JavaScript | Math.sign() Method)
Math.sign() is a function in math library of JavaScript that is used to return the sign of the passed value to the method.
Math.sign()是JavaScript数学库中的函数,用于将传递的值的符号返回给方法。
If positive value is passed, 1 is returned.
如果传递正值,则返回1。
If negative value is passed, -1 is returned.
如果传递负值,则返回-1。
If +0 passed, +0 is returned.
如果+0通过,则返回+0。
If -0 passed, -0 is returned.
如果通过-0,则返回-0。
Otherwise, NaN is returned.
否则,将返回NaN。
Syntax:
句法:
Math.sign(value);
Parameter(s):
参数:
value – represents the value whose sign is to be returned.
value –表示要返回其符号的值。
Return value:
返回值:
The return type of this method is number, it returns an integer.
该方法的返回类型为number ,它返回一个整数。
Values accepted: Integer, floating-point, numeric string.
接受的值:整数,浮点数,数字字符串。
Invalid Values: non-numeric string, empty variable, empty array all will return NaN (Not a Number).
无效值:非数字字符串,空变量,空数组都将返回NaN(非数字)。
Browser support: Chrome, Internet asinlorer, Mozilla, Safari, Opera mini.
浏览器支持: Chrome,Internet代理,Mozilla,Safari,Opera mini。
Example 1: Valid values
示例1:有效值
console.log(Math.sign(-1));
console.log(Math.sign(3.14));
console.log(Math.sign(0));
console.log(Math.sign("-0.65"));
Output
输出量
-1
1
0
-1
Example 2: Invalid values
示例2:无效值
console.log(Math.sign("JavaScript"));
Output
输出量
NaN
翻译自: https://www.includehelp.com/code-snippets/math-sign-method-with-example-in-javascript.aspx