實(shí)在找不出來哪里錯了,各位大神看看
<!DOCTYPE??HTML> <html?> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>函數(shù)</title> <script?type="text/javascript"> function?bi(x,y); //定義函數(shù) {var?x,y; if(x>y){return?x;} else?if(x<y){return?y;} else{return?x;} } //函數(shù)體,判斷兩個整數(shù)比較的三種情況 compre1=bi(5,4); compre2=bi(6,3); ? //調(diào)用函數(shù),實(shí)現(xiàn)下面兩組數(shù)中,返回較大值。 ??document.write("?5?和?4?的較大值是:"+compre1+"<br>"); ??document.write("?6?和?3?的較大值是:"+compre2);? </script> </head> <body> </body> </html>
我這個問題在哪里呢?
2016-07-31
<!DOCTYPE ?HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函數(shù)</title>
?
<script type="text/javascript">
function bi(x,y)
//定義函數(shù)
{
if(x>y){return x;}
else if(x<y){return y;}
else{return x;}
}
//函數(shù)體,判斷兩個整數(shù)比較的三種情況
compre1=bi(5,4);
compre2=bi(6,3);
?
??
//調(diào)用函數(shù),實(shí)現(xiàn)下面兩組數(shù)中,返回較大值。
? document.write(" 5 和 4 的較大值是:"+compre1+"<br>");
? document.write(" 6 和 3 的較大值是:"+compre2);?
?</script>
</head>
<body>
</body>
</html>
這是我修改過后的函數(shù),我試了有用,說說你的兩個錯誤吧,首先你定義函數(shù)的時候。function?bi(x,y); ?函數(shù)后是不可以有分號的,其次,你設(shè)置傳進(jìn)函數(shù)中的x,y為參數(shù),就已經(jīng)相當(dāng)于定義x,y這兩個變量了,不用再設(shè)置var x,y;
2016-07-31
function?bi(x,y)
{
if(x>y){return?x;}
else{return y;}
}