Math.sign() 方法

admin發表於2018-11-13

Math.sign方法用來判斷一個數到底是正數、負數、還是零。

計算結果有如下幾種情況:

(1).如果引數為正數,返回1。

(2).如果引數為負數,返回-1。

(3).如果引數為0,返回0。

(4).如果引數為-0,返回-0。

(5).如果其他值,返回NaN。

更多Math物件內容參閱JavaScript Math物件一章節。

此方法是ES2015新增。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
Math.sign(x)

引數解析:

(1).x:必需,引數數字。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
console.log(Math.sign(3));
console.log(Math.sign(-3));
console.log(Math.sign('-3'));
console.log(Math.sign(0));
console.log(Math.sign(-0));
console.log(Math.sign(NaN));
console.log(Math.sign('foo'));
console.log(Math.sign());

上述程式碼可以列印出對應的值。

相關文章