慕雪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入门篇
741034 学习 · 9711 问题
相似问题