如果像實現(xiàn)最小的 又該怎么弄呢
<!DOCTYPE ?HTML>
<html >
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
? ?<title>函數(shù)</title>
? ?<script type="text/javascript">
? ? ? ?//定義函數(shù)
? ? ? ?function add1(x,y) {
? ? ? ? ? ?if(x>y){
? ? ? ? ? ? ? ?return x;
? ? ? ? ? ?}
? ? ? ? ? ?else if (x<y){
? ? ? ? ? ? ? ?return y;
? ? ? ? ? ?}
? ? ? ? ? ?else{
? ? ? ? ? ? ? ?return "相等";
? ? ? ? ? ?}
? ? ? ?}
? ? ? ?//函數(shù)體,判斷兩個整數(shù)比較的三種情況
? ? ? ?//調(diào)用函數(shù),實現(xiàn)下面兩組數(shù)中,返回較大值。
? ? ? ?document.write(" 5 和 4 的較大值是:"+add1(5,4)+"<br>");
? ? ? ?document.write(" 6 和 6 的較大值是:"+add1(6,6)+"<br>");
? ?</script>
</head>
<body>
</body>
</html>
2016-08-15
<!DOCTYPE ?HTML>
<html >
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
? ?<title>函數(shù)</title>
? ?<script type="text/javascript">
? ? ? ?//定義函數(shù)
? ? ? ?function add1(x,y) {
? ? ? ? ? ?if(x<y){
? ? ? ? ? ? ? ?return x;
? ? ? ? ? ?}
? ? ? ? ? ?else if (x>y){
? ? ? ? ? ? ? ?return y;
? ? ? ? ? ?}
? ? ? ? ? ?else{
? ? ? ? ? ? ? ?return "相等";
? ? ? ? ? ?}
? ? ? ?}
? ? ? //函數(shù)體,判斷兩個整數(shù)比較的三種情況
? ? ? ?//調(diào)用函數(shù),實現(xiàn)下面兩組數(shù)中,返回較小值。
? ? ? ?document.write(" 5 和 4 的較大值是:"+add1(5,4)+"<br>");
? ? ? ?document.write(" 6 和 6 的較大值是:"+add1(6,6)+"<br>");
?</script>
</head>
<body>
</body>
</html>
2016-08-15
如果是指function smallest(a,b,c,d.....)這種函數(shù)構(gòu)建的話可以在里面構(gòu)造一個數(shù)組來盛裝參數(shù),設(shè)立一個變量s來儲存當前最小值,然后用for循環(huán)遍歷數(shù)組,比如:
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);
2016-08-15
最小的就是 min = x < y ? x : y;
2016-08-15
一句代碼 max = x > y ? x : y;
2016-08-15
再定義一個新的變量為最小值,和其他對比,然后作返回值。