JavaScript में स्ट्रिंग और बूलियन की तुलना करने के लिए, आइए निम्न उदाहरण देखें। यह true लौटाता है:
false == "0"; //true true == "1"; //true false == ""; //true
निम्न false लौटाते हैं:
false == "false"; //false true == "true"; //false
इसके अलावा, निम्न उदाहरण भी आज़माएं:
var data = true; data === "true" //false String(data) === "true" //true