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

比较二个数字的最大值时有问题,帮忙看下 谢谢!

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

<script type="text/javascript">

//定义函数
 var name1=prompt("shuru1");
 var name2=prompt("shuru2");
 var num;
//函数体,判断两个整数比较的三种情况
function compare(name1,name2){
 if(!isNaN(name1)&&!isNaN(name2)){
    if(name1>name2){
      num=name1;   
    }else if(name1<name2){
        num=name2;      
    }   
}else{
 num="请输入数字";
}
  return num;
}
//调用函数,实现下面两组数中,返回较大值。
  compare(name1,name2);
   document.write(" 较大值是:"+"<br>"+num+"</BR>");  
   document.write("较大的值为"+compare(2,10));
</script>
</head>
<body>
</body>
</html>

提问者:东道 2016-03-02 22:18

个回答

  • LDR
    2016-03-02 22:33:29
    已采纳

    如果他们相同的时候呢?还不只是不输入数字。