课程
/前端开发
/JavaScript
/JavaScript进阶篇
var a=3; var b=5; var c; c=!(b>a); // b>a值是true,! (b>a)值是falsec=!(b<a); // b<a值是false, ! (b<a)值是true
2019-08-19
源自:JavaScript进阶篇 2-11
正在回答
没这个组合,!操作的是它后面的东西
emmm 没有=!这种写法的哦 应该是 c = !(b>a) 这样看
=的意思是将左边!(b>a)的结果赋值给c。
=是赋值运算符,!=是关系运算符。如果写成!=的话是对运算符两边的值进行比较。
例子里面的 =! 是不是 不是连在一起的 !就表示相反的 然后赋值给c 是这样理解吗
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答那两个 + + 是什么意思
1 回答那个100%7是什么意思
3 回答在JavaScript中 == 两个等号 是什么意思
2 回答里面的 +i+ +j+ 那个+是什么意思
3 回答"+num1+"那个+是什么意思啊