LANG SELRCT

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

2019年11月12日火曜日

2次元配列を1次元配列にしたい(mapでやってみる)


Array.prototype.push.applyで配列を結合する(2次元配列を1次元配列にしたい)
でやったことをmapでやってみます。


var arrays = [[123], [456], [789]]




こうしたい

 [123 456, 789]



コード.gs
function getArray0FromArrays() {
  var arrays = [[123], [456], [789]];
  var values = arrays.map(function(array) { return array[0] });
  Logger.log(values);
}


実行結果

一次元配列になってログに出力されます。
 [123.0, 456.0, 789.0]

最新の投稿

GASでWebアプリを作ってローカルファイルをGoogleドライブにアップしたい(アプリを開くユーザーとファイルをアップロードするユーザーを分けたい)

Google Driveに複数ファイルをアップロードしたい(submitボタン使わない) の応用です。 GASでWebアプリを作ってローカルファイルをGoogleドライブにアップしたい 以下の条件を満たすもの 条件 アップロード先はGoogleドライブの共有フォルダ そのフォルダ...