4 回答

TA貢獻(xiàn)75條經(jīng)驗(yàn) 獲得超180個(gè)贊
function?app2(x,?y)?{ ????var?sum,?x,?y; ????sum1?=?x?*?y; ????sum2?=?x?*?y; ????//?function里面一旦return了,后面的代碼就不執(zhí)行了。 ????return?sum1; ????//?前面return了,下面代碼等于廢了。 ????return?sum2; ????return?sum3; } //?所以app2(5,?6)?===?30 //?app2(2,?3)?===?6 //?此時(shí)sum1和sum2都為6

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超12個(gè)贊
因?yàn)槟鉧pp2(5,6)和app2(2,3)兩次參數(shù)不同,得到的值也會不同,你的sum1與sum2的和是由app2(2,3)計(jì)算得來的,即sum1=2*3,sum2=2*3,所以兩者和為12。你再結(jié)合MrSuper的回答好好思考下,希望對你有幫助

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊
function?app2(x,?y)?{
????var?sum,?x,?y;
????sum1?=?x?*?y;
}
document.write('sum1的值:'+app2(5,6)+'<br>');
document.write('sum2的值:'+app2(2,3)+'<br>');
document.write('sum1與sum2的和'+(sum1*1+sum2*1));
這樣可以得到36.

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊
app(x,y)函數(shù) sum3 =2*x*y。
app(5.6) sum3結(jié)果是60;app(2.3) sum3結(jié)果是12;你運(yùn)行了2次app(),sum3為第二次賦值的值為12。
添加回答
舉報(bào)