函式的返回值
函式的返回值
函式是用來實現某個特定功能,如計算某個範圍內的累加,操作完成之後,在函式外部可能需要使用計算好的這個值,但是在函式內部定義的變數外面訪問不了,針對這個情況,函式通過返回值將計算好的資料傳出函式,在外部使用。在函式中將某個值返回到函式外,使用return關鍵字
注意
- 函式通過關鍵字return返還函式中的內容
- return一次只能返還一個值
- 函式中只要遇到return,函式就會結束
- 函式沒有返還值,預設結果為undegined
例如:計算1-100之間的累加和,將結果返還
<script>
function fun3(num){
var sum=0;
for(var i=0;i<=num;i++){
sum+=i;
}
return sum;//關鍵字,將sum的值傳出去
}
//如果函式存在返回值,可以在呼叫函式的時候同時得到函式的返回值
console.log(fun3(100));//5050
var sum=fun3(100);
console.log(sum);
</script>
相關文章
- 函式的祕密之 函式返回值函式
- 0305函式返回值函式
- 07:函式之函式的引數和返回值函式
- C語言中函式的返回值C語言函式
- Python的函式形參和返回值Python函式
- 『無為則無心』Python函式 — 27、Python函式的返回值Python函式
- 第 8 節:函式-函式巢狀呼叫與返回值函式巢狀
- javascript學習筆記--函式的返回值可以是一個函式JavaScript筆記函式
- 物聯網學習教程—函式的返回值函式
- 兄弟連go教程(13)函式 返回值Go函式
- c++函式引數和返回值C++函式
- shell指令碼獲取函式返回值指令碼函式
- 細說函式返回值與引數函式
- GO語言————6.2 函式引數與返回值Go函式
- 記憶(快取)函式返回值:Python 實現快取函式Python
- Python中定義(建立)、呼叫函式及返回值Python函式
- GO語言————5.2 測試多返回值函式的錯誤Go函式
- Day10 函式基礎+函式三種定義形式 + 函式的返回值、物件和引數 + 可變長引數函式物件
- Solidity中函式返回值,靜態動態陣列Solid函式陣列
- 沒有返回值的建構函式是怎麼完成賦值的?函式賦值
- Go 讀者提問:Go 函式返回值命名有存在的意義嗎?Go函式
- GO語言————6.9 應用閉包:將函式作為返回值Go函式
- main函式的入口函式AI函式
- Go 函式多返回值錯誤處理與error 型別介紹Go函式Error型別
- EeayDecode:解碼合約的自定義錯誤、事件和函式引數與返回值事件函式
- 逗號表示式返回值
- 清華尹成帶你實戰GO案例(32)Go 函式多返回值Go函式
- 清華尹成帶你實戰GO案例(34)Go 函式命名返回值Go函式
- 好程式設計師Python培訓分享函式返回值的示例程式碼詳解程式設計師Python函式
- 箭頭函式、簡寫函式、普通函式的區別函式
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- Sql 中的 left 函式、right 函式SQL函式
- 閉包函式(匿名函式)的理解函式
- Rust中的into函式和from函式Rust函式
- 函式: 函式是怎麼使用的?函式
- 使用自定義委託來呼叫Lua中的多返回值和長引數型別函式型別函式
- Go 之基礎速學 (二) 語法套路:型別、定義函式、返回值Go型別函式
- python內建函式-eval()函式與exec()函式的區別Python函式