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

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

a,b有沒有被賦值?為什么不顯示輸出結(jié)果?

<script?type="text/javascript">
//將用戶輸入的兩個(gè)值保存到數(shù)組
function?add(){
????var?num=new?Array();
????var?num[0]=parseInt(prompt("第一個(gè)值"));
????var?num[1]=parseInt(prompt("第二個(gè)值"));
????return?num;
}

//給a,b賦值
var?a=num[0];
var?b=num[1];

//比較a,b值并輸出比較結(jié)果
function?max(a,b){
????if(a>b){return?a;}
????else?if(a<b){return?b;}
????else{return?null;}
}

//輸出結(jié)果
document.write(a+"??和?"+b+"?的較大值是:"+max(a,b)+"<br>");

</script>


正在回答

5 回答

<script type="text/javascript">

//將用戶輸入的兩個(gè)值保存到數(shù)組

var num=new Array();

function add(){

? ? num[0]=parseInt(prompt("第一個(gè)值"));

? ? ?num[1]=parseInt(prompt("第二個(gè)值"));

? ? return num;

}

?add();

//給a,b賦值

var a=num[0];

var b=num[1];

?

//比較a,b值并輸出比較結(jié)果

function max(a,b){

? ? if(a>b){return a;}

? ? else if(a<b){return b;}

? ? else{return null;}

}

?

//輸出結(jié)果

document.write(a+" ?和 "+b+" 的較大值是:"+max(a,b)+"<br>");

?

</script>


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

KevinLL 提問者

非常感謝!
2016-07-08 回復(fù) 有任何疑惑可以回復(fù)我~

除了上邊同學(xué)說的,還有就是根本沒有調(diào)用獲取那兩個(gè)值的函數(shù),我還想問一下,獲取那兩個(gè)值為什么要放函數(shù)里?

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

function add(){

? ? var a=parseInt(prompt("第一個(gè)值"));

? ? var b=parseInt(prompt("第二個(gè)值"));

? ? function max(){

? ? ? ? if(a>b){return a;}

? ? ? ? else if(a<b){return b;}

? ? ? ? else{return null;}

? ? }

? ? alert(a+" ?和 "+b+" 的較大值是:"+max());

}

直接用嵌套函數(shù)簡(jiǎn)單多了

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

百度一下,你當(dāng)然就知道了

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

1).add函數(shù)里聲明了3次num變量,你var 了三次;

2).你在函數(shù)里面聲明了num數(shù)組怎么可以在外面用呢?直接把num聲明成全局變量數(shù)組就可以了,

3).你要先跑這個(gè)函數(shù)才能去給a和b賦值

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

KevinLL 提問者

是我沒注意到全局變量。 還有一個(gè)問題,在用戶未輸入a,b值的時(shí)候就輸出write,當(dāng)用戶觸發(fā)onclick再次計(jì)算,一共就運(yùn)行了兩次。 是不是不符合邏輯?
2016-07-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
JavaScript進(jìn)階篇
  • 參與學(xué)習(xí)       468965    人
  • 解答問題       22582    個(gè)

本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界

進(jìn)入課程

a,b有沒有被賦值?為什么不顯示輸出結(jié)果?

我要回答 關(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)