为什么当判断条件的“>=”变成“=”函数会失效

来源:1-8 JavaScript-判断语句(if...else)

慕雪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)


写回答 关注

4回答

  • Jonty1024
    2017-07-08 11:23:52
    已采纳

    判断是否等于用"==",=”是赋值,“==”是等于,把if(myage>=18)改成 if(myage==18)

    慕雪1402...

    非常感谢!

    2017-07-10 11:24:07

    共 1 条回复 >

  • 巫巫婆不会施魔法
    2017-07-08 10:48:26

    if(myage>=18)改成 if(myage==18)就好了


    qq_叫我全... 回复qq_泰森_...

    和我一样 用了=,结果一样输出及格的结果,坐等回答

    2017-09-14 16:27:29

    共 2 条回复 >

  • MonSterist
    2017-07-08 10:47:26

    =是赋值的意思,==是等于的意思

  • 慕函数6062637
    2017-07-08 10:43:52

    =为赋值的意思,用在if里面为当myage赋值为18时。

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

741034 学习 · 9711 问题

查看课程

相似问题