請教,哪里不對?!
function max(a,b){
??? if(a>b){
??????? return a;
??? }
??? else if(a=b){
??????? return a等于b;
??? }
??? else{
??????? return b;
??? }
??? }
//函數體,判斷兩個整數比較的三種情況
?
?
//調用函數,實現下面兩組數中,返回較大值。
? document.write(" 5 和 4 的較大值是:"max(5,4)+"<br/>");
? document.write(" 6 和 3 的較大值是:"max(6,3)+"<br/>");
2016-10-26
好吧,上面說法都一樣,忘了加+,除此之外,else if后面你跟的是賦值語句,而不是判斷語句,所以不會返回true or false,應該改成a==b;還有就是你的return語句也不對,當后面跟字符串時,需要用引號括起來,應該改成return "a和b相等"; ? 這樣改完之后就可以運行出來了
2016-10-24
連個字符串之間需要用+號連接,而你沒用+號連接,所以會出錯。正確答案是
2016-10-24
少“+”號
2016-10-24
? document.write(" 5 和 4 的較大值是:"+max(5,4)+(少了加號。)"<br/>");
? document.write(" 6 和 3 的較大值是:"+max(6,3)+(少了加號。)"<br/>");
2016-10-24
少了個加號~