LANG SELRCT

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

2019年12月10日火曜日

JSで配列から空の要素を除きたい


このような配列を

[1, 2, , 3, 4, '', , , , 5]


こうしたい

[1, 2, 3, 4, 5]





コード.gs
function myFunction() {
  var array = [1, 2, , 3, 4, '', , , , 5];
  var resultArray = array.filter(function(value) { return value !== ''; });
  Logger.log(resultArray)
}



別の書き方

コード.gs
function myFunction() {
  var array = [1, 2, , 3, 4, '', , , , 5];
  var resultArray = array.filter(removeBlank);
  Logger.log(resultArray)
}


function removeBlank(value) {
    return value !== '';
}


別の書き方

コード.gs
function myFunction() {
  var array = [1, 2, , 3, 4, '', , , , 5];
  var resultArray = array.filter(removeBlank);
  Logger.log(resultArray)
}


function removeBlank(value) {
  if(value) {
    return value;
  }
}



最新の投稿

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

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