var mypen = "black"; //定义变量mypen,存储笔的黑色。if(mypen="black"){document.write("笔是黑色的,所以购买");}if(mypen=="black"){document.write("笔是黑色的,所以购买");}
1 回答
已采纳
李晓健
TA贡献1036条经验 获得超461个赞
因为 mypen="black" 是赋值操作,会返回所赋的这个值也就是"black"; 所以就是 if("black"){ ......} ;if里的条件只要不是 0、false、undefined、null、'' ;这几个都会返回true; 所以你的第一个if 就变成 了 if(true){......} ; 所以和后面的结果就一样了。
添加回答
举报
0/150
提交
取消