求各位大神解答

来源:2-11 是非颠倒(逻辑非操作符)

穿梭时间

2019-03-29 19:37

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

写回答 关注

2回答

  • 东郭喵喵
    2019-03-29 20:23:33
    已采纳

    输出结果相同

    但是含义不一样!

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

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

    东郭喵喵

    兄弟!我昨天仔细想了一下!他们的输出结果也不一定一样。 第一个在判断 jq 是否不等于 a+b 第二个 是直接说 jq 等于 a + b 的布尔值取反

    2019-03-30 18:27:30

    共 2 条回复 >

  • 慕侠023444
    2019-04-22 09:38:15

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

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题