Toán tử !! là quá trình ngược của !. Nếu giá trị true, ! trả về false, !! trả về true.
Toán tử not:
var flag=true; console.log(!flag);
Toán tử not not:
var flag=true; console.log(!!flag);
Ví dụ
Mã thực hiện:
var flag=true;
console.log("The result of single !")
console.log(!flag);
console.log("The result of single !!")
console.log(!!flag)
Chạy lệnh:
node fileName.js.
Tên file: demo247.js
Kết quả
Đầu ra console:
PS C:\Users\Amit\javascript-code> node demo247.js The result of single != false The result of single !!= True