问答详情
源自:2-7 编程练习

我的else为什么运行不了啊,救救孩子

http://img1.mukewang.com/5e50983b0001979812981068.jpgi

if语句是没有问题的,但是else语句运行不了,能帮我看看是怎么回事吗

提问者:SoarAi 2020-02-22 10:57

个回答

  • 麓山猴子
    2020-02-22 12:26:43
    已采纳

    if (open = true) 这里有问题,open = true 是一个赋值表达式,open 被赋值为 true,所以进行 if 判断时一直为 true,
    所以去不了 else. 直接改为 if (open) 就行了


  • 歇了吗
    2020-02-22 12:25:48

    你的open=true改为open==ture