news 2026/5/8 6:36:31

一次讲透 !、、||:90% 的条件判断 Bug 都出在这里

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一次讲透 !、、||:90% 的条件判断 Bug 都出在这里

大家好,我是31 岁的小米。如果你写过 JavaScript,一定有过这样的时刻:

明明代码不复杂,但结果就是不对;明明条件都写了,if 却像装死一样不进来。后来你会发现,问题往往不在变量,不在 API,而是在布尔操作符

今天,我想给你讲一个故事。一个关于“门卫”“安检”“兜底方案”的故事。主角有三个:

  • 逻辑非(!)
  • 逻辑与(&&)
  • 逻辑或(||)

故事的开场:布尔世界的小镇

在 JavaScript 的世界里,有一个很小、但非常重要的小镇,叫Boolean 镇。这个镇子里只有两种人:

  • true
  • false

没有灰色地带,没有“差不多”,你要么能过关,要么直接被拦下来。而镇子的大门口,站着三位守门人。

逻辑非(!):那个“唱反调”的门卫

1、逻辑非是什么?

逻辑非,符号是一个感叹号:

!value

它只干一件事:把“是”变成“不是”,把“不是”变成“是”。在 Boolean 镇里,它是最简单、也最“叛逆”的角色。

2、把它想象成:唱反调的门卫老王

想象一个场景。你去小区找朋友,门口有个门卫老王。规则是这样的:

  • 如果你是业主→ 本来可以进
  • 如果你不是业主 → 本来不能进

但老王今天心情不好,开始

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/5 8:17:47

亲测好用!10款AI论文工具测评:本科生毕业论文必备

亲测好用!10款AI论文工具测评:本科生毕业论文必备 2025年AI论文工具测评:为什么你需要这份榜单? 随着人工智能技术的不断发展,越来越多的本科生开始借助AI工具提升论文写作效率。然而,面对市场上琳琅满目的…

作者头像 李华
网站建设 2026/5/4 12:22:38

冲床自动送料全套程序一套,含信捷plc及威纶通触摸屏有详细注释文件,有一定基础的可自行制作,已...

冲床自动送料全套程序一套,含信捷plc及威纶通触摸屏有详细注释文件,有一定基础的可自行制作,已实际应用多年,视频即现场视频,软件产品具有可复制性冲床自动送料系统里藏着不少硬核技术活儿,今天就带大伙儿拆…

作者头像 李华
网站建设 2026/5/6 17:29:47

论文重复率超过30%?学会这五个实用技巧,快速将查重率降到合格线以下

最新研究数据揭示,全球气温上升与极端气候事件的发生频率呈现出明显的正相关性,这一发现进一步验证了气候系统变化对气象异常模式产生的深远影响。 首先,咱们聊聊人工降重的基本功 人工智能领域的快速发展已成为多项调研报告的重点关注对象…

作者头像 李华
网站建设 2026/5/7 8:31:55

颠覆性7款AI论文神器!20分钟万字问卷,真实参考文献一键搞定!

还在为开题报告抓耳挠腮?还在为文献综述熬夜检索?还在为导师的修改意见一筹莫展?如果你的答案是肯定的,那么这篇文章就是你学术生涯的转折点。作为一名深耕学术领域的资深研究者,我耗时数月,深度测评了市面…

作者头像 李华
网站建设 2026/5/5 0:11:06

2025模温机品牌实力榜:防爆非标定制与高精度控温企业盘点

2025模温机品牌实力榜:防爆非标定制与高精度控温企业盘点在工业制造迈向精密化与智能化的今天,模温机已不再是简单的加热设备,而是保障产品质量、提升生产效率的核心温控枢纽。尤其在化工合成、复合材料成型、精密注塑等高端领域,…

作者头像 李华
网站建设 2026/5/1 8:07:47

【毕业设计】基于机器学习+深度学习的二手车价格预测及应用实现

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华