能不能用prompt来比较输入的两个数的大小?

来源:5-6 编程练习

优零

2016-08-05 13:12

之前在js基础学过prompt,能不能输入两个数,然后按button来比较两个数的大小?

写回答 关注

4回答

  • qq_陈大郎_03780931
    2016-08-05 14:09:36
    已采纳

    可以啊,如下所示:

    <!DOCTYPE HTML>

    <html>

    <head>

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

    <title> 使用prompt比较两个数字大小 </title>

    <script type="text/javascript">   

         var a=parseFloat(prompt("请输入数字1:"));

         if(a!=null&&a!="")

         {

            var b=parseFloat(prompt("请输入数字2:"));

         }

         function compare()

         {

            if(!isNaN(a)&&!isNaN(b))

            {

                if(a>=b)

                {

                    alert("比较大的是:"+a);

                }

                else

                {

                    alert("比较大的是:"+b);

                }

            }

            else

            {

                alert("您输入的不是数字!");

            }

         }

    </script>   

    </head>

    <body>

      <input type="button" value="比较" onclick="compare()">

    </body>

    </html>


    大神在路上

    大神,!isNaN(a)前面的!是什么意思

    2016-08-09 20:33:05

    共 3 条回复 >

  • 慕移动9181930
    2022-03-25 15:43:30

    这个想要弄得清楚,最好学一下后台语言,如php了解表单数据是怎么提交给服务器端的。就能完全明白。Courier

  • 幕布斯5642454
    2016-08-05 13:59:26

    不可以,prompt() 方法用于显示可提示用户进行输入的对话框。

  • 三日月之夜
    2016-08-05 13:42:05

    不能,prompt只是个提示对话框,没有其他作用。比较两个数大小,要通过if判断才行

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题