課程
/前端開發
/JavaScript
/JavaScript進階篇
?function? app2(x,y)? { var sum,x,y;??? sum = x * y;return sum;//return 怎樣用,麻煩舉例? }
2016-03-22
源自:JavaScript進階篇 5-5
正在回答
?function??app2(2,5) ??{?var?sum,x,y; ????sum?=?x?*?y; return?sum ??} ??alert(sum);//有return你就可以彈出10. ??function??app2(2,5) ??{?var?sum,x,y; ????sum?=?x?*?y; ??} ??alert(sum);//沒有return你就只有彈出undefined(因為此時sum在函數外事未定義的。)
C_system 提問者
return sum是一個返回值,當沒有return的時候函數表示的是一個求sum的過程,而有return的時候函數表示的是得到了sum的結果,在后面就可以調用這個結果
這樣理解: 開始的時候"app2(2,5)"不是一個值
,然后去調用函數后,return XX隨便什么都可以,
然后他把XX作為值返還給app(2,5),
這樣app2(2,5)就有了值,就可以alert(app2(2,5))打印出了了 值就為XX
return等于結果
調用app2()時,括號里輸入參數就能得到返回值
這里就可以理解成返回sum的結果 ? ? 不同的情況返回值不一樣
..就是調用完這個函數,你希望它返回什么。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答函數返回值,
2 回答返回值函數
6 回答返回值函數
2 回答返回值的函數
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-19
2016-04-17
return sum是一個返回值,當沒有return的時候函數表示的是一個求sum的過程,而有return的時候函數表示的是得到了sum的結果,在后面就可以調用這個結果
2016-03-24
這樣理解: 開始的時候"app2(2,5)"不是一個值
,然后去調用函數后,return XX隨便什么都可以,
然后他把XX作為值返還給app(2,5),
這樣app2(2,5)就有了值,就可以alert(app2(2,5))打印出了了 值就為XX
2016-03-22
return等于結果
2016-03-22
調用app2()時,括號里輸入參數就能得到返回值
2016-03-22
這里就可以理解成返回sum的結果 ? ? 不同的情況返回值不一樣
2016-03-22
..就是調用完這個函數,你希望它返回什么。