配列内を小さい順にソートできれば先頭が最小値でと末尾が最大値となる
ソートする方法
コード.gsfunction get_min_max() { var array = [1,2,3,5,4,2]; array.sort(sorting); var min = array[0]; var max = array[array.length-1] Logger.log([min, max]); } function sorting(a, b){ return a - b; } | 意訳この機能がやること 配列の中に順序がバラバラの数値を用意して ソートして 配列の先頭を取得して 配列の末尾を取得して ログに出す この機能がやること 配列内の数値の大小を引き算した結果を返す(正の数か負の数かで配列の順番をソートする) |
get_min_max() を実行したログ
参考
JavaScript Array sort() Method
https://www.w3schools.com/jsref/jsref_sort.asp
ググってみるとこういう方法も使われている
Math.max.apply(null, array);
JavaScript Array sort() Method
https://www.w3schools.com/jsref/jsref_sort.asp
ググってみるとこういう方法も使われている
Math.max.apply(null, array);