问答详情
源自:5-6 编程练习

如果像实现最小的 又该怎么弄呢

<!DOCTYPE  HTML>
<html >
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
   <title>函数</title>

   <script type="text/javascript">

       //定义函数
       function add1(x,y) {
           if(x>y){
               return x;
           }
           else if (x<y){
               return y;
           }
           else{
               return "相等";
           }
       }




       //函数体,判断两个整数比较的三种情况




       //调用函数,实现下面两组数中,返回较大值。
       document.write(" 5 和 4 的较大值是:"+add1(5,4)+"<br>");
       document.write(" 6 和 6 的较大值是:"+add1(6,6)+"<br>");






   </script>
</head>
<body>
</body>
</html>

提问者:慕数据9493197 2016-08-15 17:24

个回答

  • qq_任意的放纵_03722109
    2016-08-15 20:02:14
    已采纳

    <!DOCTYPE  HTML>
    <html >
    <head>
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
       <title>函数</title>

       <script type="text/javascript">

           //定义函数
           function add1(x,y) {
               if(x<y){
                   return x;
               }
               else if (x>y){
                   return y;
               }
               else{
                   return "相等";
               }
           }
          //函数体,判断两个整数比较的三种情况
           //调用函数,实现下面两组数中,返回较小值。
           document.write(" 5 和 4 的较大值是:"+add1(5,4)+"<br>");
           document.write(" 6 和 6 的较大值是:"+add1(6,6)+"<br>");
     </script>
    </head>
    <body>
    </body>
    </html>

  • 昆西昆西昆
    2016-08-15 18:10:45

    如果是指function smallest(a,b,c,d.....)这种函数构建的话可以在里面构造一个数组来盛装参数,设立一个变量s来储存当前最小值,然后用for循环遍历数组,比如:

    var num1=[a,b,c,d.....];

    s=num1[0];

    for(i=0;i<num1.length;i++)

    if(s>=num[i])

    {s=num[i];}

    document.write("最小值是"+s);

  • liuchaoMaster
    2016-08-15 18:05:24

    最小的就是 min = x < y ? x : y;

  • liuchaoMaster
    2016-08-15 18:04:41

    一句代码 max = x > y ? x : y;

  • god7
    2016-08-15 17:59:07

    再定义一个新的变量为最小值,和其他对比,然后作返回值。