的是否 JavaScript 中的 !!(非非)運算子相當於非運算子的逆過程?
是的,非非運算子就是非運算子的逆過程。如果某個值是真的,那麼單一的!(非)會返回假,而!!會返回相反的值(真)。
非運算子 −
var flag=true; console.log(!flag);
非非運算子 −
var flag=true; console.log(!!flag);
示例
以下為程式碼 −
var flag=true;
console.log("The result of single !=")
console.log(!flag);
console.log("The result of single !!=")
console.log(!!flag)要執行以上程式,你需要使用以下命令 −
node fileName.js.
這裡,我的檔名是 demo247.js
輸出
這會在控制檯上輸出以下內容 −
PS C:\Users\Amit\javascript-code> node demo247.js The result of single != false The result of single !!= True
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP