配列内の数値を小さい順に並べ替えたい場合のコードの例
コード.gsfunction get_sort() { var array = [1,2,3,5,4,2]; array.sort(sorting); Logger.log(array) } function sorting(a, b){ return a - b; } | 意訳この機能がやること 配列の中に順序がバラバラの数値を用意して ソートして ログに出す この機能がやること 配列内の数値の大小を引き算した結果を返す(正の数か負の数かで配列の順番をソートする) |
大きい順に並べ替えたい場合は
a - b を b - a にする
function sorting(a, b){
return b - a;
}
get_sort() を実行したログ