一 代码(非布尔值测试逻辑运算符代码)
DOCTYPE html>
<html><head><meta charset&#61;"UTF-8"><title>title><script type&#61;"text/Javascript">var result &#61; 5 && 6;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; 0 && 2;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; 2 && 0;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; NaN && 0;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; 0 && NaN;console.log(typeof result); console.log("result &#61; "&#43;result); console.log("&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;");result &#61; 2 || 1;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; 2 || NaN;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; 2 || 0;console.log(typeof result); console.log("result &#61; "&#43;result); console.log("&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;");result &#61; NaN || 1;console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; NaN || 0; console.log(typeof result); console.log("result &#61; "&#43;result); result &#61; "" || "hello";console.log(typeof result); console.log("result &#61; "&#43;result); script>head><body>body>
html>
二 结果