jq!=a+b和jq=!(a+b)输出一样吗
输出结果相同
但是含义不一样!
前者是表示 jq 与 a+b 不相等 他们最后的结果为布尔类型
后者表示 jq 的值 为 a+b 的逻辑非 表示把 !(a+b)这个布尔值赋给 jq
jq!=a+b是一个判断语句,jq=!(a+b)相当于一个赋值