为什么JS if语句里面条件语句用两个等号而花括号里面的语句却用一个等号?为什么?

2025-03-22 16:45:56
推荐回答(3个)
回答1:

==是逻辑运算符 用来判断的 返回true,false if里面是条件肯定需要== .=是赋值、把右边的赋值给左边的。

回答2:

== 是用来判断两边的值是否相等的,
一个 = 是把=号右边的值赋值给左边的变量的,比如 var a = 100;

回答3:

if(条件){//条件是可以转换成bool值的变量或语句
执行语句

}
a==b,a===b,这个==活着===是判断两个值是否相等
a=b,这个=是右边赋值左边
语法规定