JavaScript - 負號運算子

admin發表於2018-11-02

負號運算子和減法運算子都是用減號(-)表示。

運算子位於運算元前面,並轉換運算元的符號。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let x = 3;
let y = -x;
console.log(y);

將原來數字3轉換為負數。

[JavaScript] 純文字檢視 複製程式碼執行程式碼
console.log(-true);
console.log(-false);
console.log(-function () { });

如果運算元不是數字,那麼先嚐試將其轉換為數字,然後再將轉換後的數字符號變換為相反,如果運算元不能轉換為數字,那麼返回值為NaN。

相關文章