請(qǐng)各位同學(xué)幫我看一下,附圖!!
我想知道我標(biāo)注的這三個(gè)地方有什么樣的關(guān)系?我不理解var req1=app2(5,6)和var req1=app2(2,3)為什么要這么寫?這兩個(gè)變量的值與sum=x*y,app2(x,y)有什么關(guān)系?謝謝大家
我想知道我標(biāo)注的這三個(gè)地方有什么樣的關(guān)系?我不理解var req1=app2(5,6)和var req1=app2(2,3)為什么要這么寫?這兩個(gè)變量的值與sum=x*y,app2(x,y)有什么關(guān)系?謝謝大家
2017-04-18
function?app2(x,y){//括號(hào)里的形參是用來(lái)接收調(diào)用函數(shù)時(shí)傳入的實(shí)參。 var?sum,x,y; sum=x*y;//計(jì)算接收到的參數(shù)值; return?sum;?//返回函數(shù)結(jié)果 } var?req1=app2(5,6)//調(diào)用名為app2的函數(shù),傳入兩個(gè)需要執(zhí)行的參數(shù),并把返回的函數(shù)結(jié)果存在變量req1當(dāng)中。 //另外一個(gè)也是這樣的
function app2(x,y)是個(gè)函數(shù),返回sum=s*y,
var req1=app2(5,6),返回req1=5*6,
var req2=app2(2,3),返回req2=2*3,
最后sumq=req1+req2=36
function app2(x,y) {}是定義一個(gè)叫app2的函數(shù),并且有兩個(gè)參數(shù)x和y,返回值是兩個(gè)參數(shù)的積
var req1=app2(5,6)和 var req2=app2(2,3) 都是調(diào)用這個(gè)函數(shù)并且把返回值賦值給指定的變量,即req1和req2
舉報(bào)
2017-05-12
函數(shù)調(diào)用時(shí),參數(shù)的寫法,個(gè)數(shù)要一致。