这样写,为什么每次输出的都是“恭喜你,答对了!”

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

慕盖茨7439717

2016-05-27 11:29

<script type="text/javascript">

var result="花";

if (result="草") 

{

document.write("恭喜你,答对了!");

}

else

{

document.write("很抱歉,答错了!");

};

</script>


写回答 关注

5回答

  • 一程风雨一程弦
    2016-05-27 11:34:04
    已采纳

    选择判断语句if (result="草") 错误,result="草"为赋值,应该为改为result=="草"比较

    慕盖茨743...

    非常感谢!

    2016-05-30 15:33:12

    共 1 条回复 >

  • 慕娘9282524
    2016-05-27 13:51:31

    赋值用=  比较是否相等 用==

  • qq_天大小霸王
    2016-05-27 12:33:02

    你步骤根本走不到else。1,2楼正解

  • carina_ling
    2016-05-27 11:49:37

    应该把if (result="草")改为if (result=="草")

  • 慕粉3413432
    2016-05-27 11:42:43

    =是赋值操作,==是比较操作

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题