第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

函數(shù)中return和document。write輸出的不同

function?mychar(a,b)
//函數(shù)體,判斷兩個(gè)整數(shù)比較的三種情況
{??
????if(a>b){
????????document.write(a);
????}
????else?if(a<b){
????document.write(b);
????}
????else
????document.write(a+b);
}
//調(diào)用函數(shù),實(shí)現(xiàn)下面兩組數(shù)中,返回較大值。
??document.write("?5?和?4?的較大值是:"+mychar(5,4)+"<br>");
??document.write("?6?和?3?的較大值是:"+mychar(6,3)?);

輸出結(jié)果:75 5 和 4 的較大值是:undefined
6 6 和 3 的較大值是:undefined

怎么回事這樣,而且用return則是不會(huì)出現(xiàn)這種事情。

正在回答

2 回答

兩個(gè)注釋中間的部分可以正常輸出,但最下面的輸出中mychar(5,4)和mychar(6,3)是沒有返回值的,自然輸出不出來,你要想直接輸出比較大小,直接用這兩個(gè)函數(shù)就好了,不需要再次使用document。write

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

ssAfterHard 提問者

非常感謝!
2016-11-03 回復(fù) 有任何疑惑可以回復(fù)我~
#2

ssAfterHard 提問者

確實(shí)是這樣,可是為什么直接用這兩個(gè)函數(shù)能輸出啊,也是沒有返回值啊
2016-11-03 回復(fù) 有任何疑惑可以回復(fù)我~

因?yàn)槟阍诤瘮?shù)內(nèi)部已經(jīng)使用document.write輸出了,并不需要返回值

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

函數(shù)中return和document。write輸出的不同

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)