为了账号安全,请及时绑定邮箱和手机立即绑定

求各位大神解答

jq!=a+b和jq=!(a+b)输出一样吗

正在回答

2 回答

输出结果相同

但是含义不一样!

前者是表示  jq 与 a+b 不相等   他们最后的结果为布尔类型

后者表示 jq 的值 为 a+b 的逻辑非    表示把 !(a+b)这个布尔值赋给 jq

0 回复 有任何疑惑可以回复我~
#1

穿梭时间 提问者

感谢!
2019-03-29 回复 有任何疑惑可以回复我~
#2

东郭喵喵

兄弟!我昨天仔细想了一下!他们的输出结果也不一定一样。 第一个在判断 jq 是否不等于 a+b 第二个 是直接说 jq 等于 a + b 的布尔值取反
2019-03-30 回复 有任何疑惑可以回复我~

jq!=a+b是一个判断语句,jq=!(a+b)相当于一个赋值

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468265    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

求各位大神解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信