LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2019年1月17日木曜日

2次元配列をソートしたい(数値)


JavaScriptで配列内の数値をソートしたいでは
var array = [1,2,3,5,4,2]を昇順・降順に並べ替えました。

今回は
var array = [[1,7],[2,0],[3,9],[5,6],[4,8],[2,5]]を昇順・降順に並べ替えてみます。



コード.gs
function get_sort2d() {
  var array = [[1,7],[2,0],[3,9],[5,6],[4,8],[2,5]];
  var ascending = array.sort(sorting_asc);
  Logger.log(ascending);
  var descending = array.sort(sorting_desc);
  Logger.log(descending);
}

function sorting_asc(a, b){
  return a[0] - b[0];
}

function sorting_desc(a, b){
  return b[0] - a[0];
}



関連記事


最新の投稿

JIRA APIで選択リスト(複数選択)を課題作成時に選択してPOSTしたい

JIRA APIを利用して選択リスト(複数選択)フィールドに値を入れたくて書いたコードです。 コード.gsのこの部分で複数選択の値を選択できました。 customfield_10043 は手元のJIRAでの選択リスト(複数選択)のフィールドIDなので、各自の環境によって異なります...