所谓逻辑运算符就是与&&、或||、非! 三种,逻辑运算符又叫条件运算符,即运算的结果只有两种,真(true)或假(fal)。在进行逻辑运算学习前,我们先复习一下非Boolean类型转换为Boolean的规则:
使用Boolean()函数<script type="text/javascript">var a = fal; var b = "123"; var c = a && b; console.log(typeof c); console.log("c = " + c); </script>
运行结果:
(3)在进行与&&运算时
1.如果第一个值为true,则必然返回第二个值。如果两个值都为true,则返回后边的
例:
<script type="text/javascript">var a = 3; var b = 4; var c = a && b; console.log("c = " + c); </script>
运行结果:
2.如果两个值中有一个值fal,则返回fal的值,如果两个都是fal,则返回靠前的fal
例:
<script type="text/javascript">var a = 0; var b = 3; var c = a && b; console.log("c = " + c); </script>
运行结果:
例:
<script type="text/javascript">var a = 6; 比例尺公式var b = 0; var c = a && b; console.log("c = " + c); </script>
运算结果:
<script type="text/javascript">var a = true; var b = fal; var c = a || b; console.log(typeof c); console.log("c = " + c); </script>
运行结果:
(3)在进行或||运算时
1.如果第一个值为true,则直接返回第一个值
例:
<script type="text/javascript">var a = 6; var b = 0; var c = a || b; 兔的四字成语 console.log("c = " + c); </script>
运行结果:
2.如果第一个值为fal,则直接返回第二个值
例:
<script type="text/javascript">var a = 0; var b = 6; var c = a || b; console.log("c = " + c); </script>
运行结果:
总结来说,大家可以把与&&逻辑运算理解为如果一盒饼干,我吃了第一个会拉肚子,我肯定不会继续吃第二个。即只要第一个fal,就不会看后面的值,直接返回fal。只有全部都是好的,不会拉肚子的我才会吃完整盒,即只有都是true才会返回true。
|| 或运算大家也可以自己进行想象记忆,可以在与&&的基础上进行对比。
大家在进行逻辑运算学习的时候,一定一定要自己去敲一遍,多敲几遍,多试几个样例就记住运算规则了~
本文地址:https://blog.csdn.net/weixin_46452134/article/details/111088221
本文发布于:2023-04-07 16:12:10,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/be8480156f6d8da0917ef8c23e4d6f62.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:逻辑运算符&&.doc
本文 PDF 下载地址:逻辑运算符&&.pdf
留言与评论(共有 0 条评论) |