返回值包含多個變數的方法

2021-09-19 07:28:42 字數 753 閱讀 3097

直接丟**

/**

* 給我乙個陣列,返回乙個陣列(最大值,最小值,和)

* @param array array是個引數是個陣列

* @returns 返回值是個陣列(第乙個元素是和,第二個元素是最小值,第三個元素是最大值)

*/function

getnum

(array)

//判斷最小值

if(min > array[i])}

//再定義乙個陣列儲存三個變數

var newarray =

[sum,min,max]

;//直接返回新陣列

return newarray;

}//測試

//定義新變數接收陣列

var resultarr =

getnum([

10,20,

30]);

//分別輸出

console.

log(

"和:"

+resultarr[0]

);console.

log(

"最小值:"

+resultarr[1]

);console.

log(

"最大值:"

python函式多個返回值

python函式可以返回多個值嗎?答案是肯定的。比如在遊戲中經常需要從乙個點移動到另乙個點,給出座標 位移和角度,就可以計算出新的新的座標 import math def move x,y,step,angle 0 nx x step math.cos angle ny y step math.si...

Lua函式的多個返回值

lua中的函式的乙個很特殊也很有用的性質,即可以有多個返回值。包括一些內建的函式就是這樣。比如string.find函式,在給定的字串中查詢乙個pattern,如果有匹配的部分,則返回對應的頭 尾的兩個索引值 如果不存在匹配,則返回nil。當然,使用者定義的函式也可以有多個返回值,通過return關...

Controller方法返回值

controller方法中定義modelandview物件並返回,物件中可新增model資料 指定view。入門程式 第一 包類 類包 方法名 public modelandview itemlist 參考 在controller方法形參上可以定義request和response,使用request...