return两个返回值_23.1 函数的返回值(二)
生活随笔
收集整理的這篇文章主要介紹了
return两个返回值_23.1 函数的返回值(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
函數的返回值格式
function 函數名(){return 需要返回的結果;}函數名();注意:
(1)函數只是實現某種功能,最終的結果需要返回給函數的調用者函數名(),通過 return 實現。
(2)只要函數遇到 return ,就把后面的結果返回給函數的調用者。函數名() = return 后面的結果。
示例一
- 利用函數,求兩個數的最大值。
方法二:
function getMax(num1,num2){return num1 > num2 ? num1 : num2;}console.log(getMax(23,89));示例二
- 利用函數求任意一個數組中的最大值。
- 求數組[5,2,99,101,67,77]中的最大值。
- 在實際開發里面,我們經常用一個變量來接收函數的返回結果,使用更簡單。
注意事項
return 只能返回一個值。如果用逗號隔開多個值,以最后一個為準。
function fun(a,b){return a,b;}console.log(fun(3,7));如果需要返回多個值,可以利用數組來變相實現。
求任意兩個數的加減乘除結果。
function getResult(num1,num2){return [num1+num2, num1-num2, num1*num2, num1/num2];}var result = getResult(8,4);console.log(result);函數沒有 return 返回 undefined
函數都是有返回值的,如果有 return 則返回 return 后面的值,如果沒有 return 則返回 undefined 。
function fun1(){return 666;}console.log(fun1());function fun2(){}console.log(fun2());總結
以上是生活随笔為你收集整理的return两个返回值_23.1 函数的返回值(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字节跳动python面试_字节跳动的面试
- 下一篇: nvme驱动_耗时3天2夜,搞定了mac