问答详情
源自:1-8 JavaScript-判断语句(if...else)

请问如何输入

这个任务不是说要求根据输入的值判断么,为什么直接定了score=80?

提问者:Caaaathylearning 2019-09-19 15:50

个回答

  • weixin_慕斯5277598
    2019-09-19 16:28:14
    已采纳

    你可以先定义一个变量var score,score=prompt,然后再用if条件语句就可以啦。希望对你有帮助

    <!DOCTYPE HTML>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>prompt</title>

      <script type="text/javascript">

      function rec(){

      var score; //score变量,用来存储用户输入的成绩值。

      score =   prompt("请输入你的成绩:")             ;

      if(score>=90)

      {

         document.write("你很棒!");

      }

      else if(score>=75)

        {

         document.write("不错吆!");

      }

      else if(score>=60)

        {

         document.write("要加油!");

        }

        else

      {

           document.write("要努力了!");

      }

      }

      </script>

    </head>

    <body>

        <input name="button" type="button" onClick="rec()" value="点击我,对成绩做评价!" />

    </body>

    </html>


  • 慕村0181551
    2019-09-19 16:28:45

    应该是因为设置了固定的初始数值,如果是用户直接输入的任意值,根据这个初始值比较,输出的应该就不一样了

  • 慕村0181551
    2019-09-19 16:23:48

    document.write("");或者alert("");