慕雪1402187
2017-07-08 10:38
<script type="text/javascript"> var myage = 18;
if(myage>=18) //myage>=18是判断条件
{ document.write("你是成年人。");}
else //否则年龄小于18
{ document.write("未满18岁,你不是成年人。");}
</script>为什么当判断条件的“>=”变成“=”函数会失效
if(myage>=18)改成 if(myage=18)
判断是否等于用"==",“=”是赋值,“==”是等于,把if(myage>=18)改成 if(myage==18)
if(myage>=18)改成 if(myage==18)就好了
=是赋值的意思,==是等于的意思
=为赋值的意思,用在if里面为当myage赋值为18时。
JavaScript入门篇
742105 学习 · 9869 问题
相似问题