微信扫一扫打赏支持

范仁义js课程---16、非bool值的逻辑运算

范仁义js课程---16、非bool值的逻辑运算

一、总结

一句话总结:

非bool值的进行逻辑运算,会先将其转换为布尔值,然后再运算,并且返回原值(注意返回的不是bool值)

 

 

二、非bool值的逻辑运算

博客对应课程的视频位置:16、非bool值的逻辑运算
https://www.fanrenyi.com/video/19/111

 

 

 

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>非bool值的逻辑运算</title>
 6 </head>
 7 <body>
 8 <!--
 9 非bool值在进行逻辑运算的时候
10 会先转换成bool类型,进行运算,
11 然后返回原来的值(也就是非boolean类型的值)
12 
13 运算到哪里,就返回哪里原来的值
14 
15 -->
16 <script>
17     var a=NaN;
18     var b=2;
19     var ans=a&&b;
20     console.log(ans);
21 
22 
23 </script>
24 </body>
25 </html>

 

 

 

 
posted @ 2020-02-26 09:58  范仁义  阅读(132)  评论(0编辑  收藏  举报