二次元配列を一次元配列に変換する方法〜GoogleAppsScript〜

二次元配列を一次元配列に変換する メモ

はじめに

二次元配列を一次元配列に変換する方法をご紹介します。

ゴールイメージ

変更前

before_array = [[aaa, bbb, ccc, ddd, eee], [fff, ggg, hhh, iii, jjj]]

変更後

after_array = [aaa, bbb, ccc, ddd, eee, fff, ggg, hhh, iii, jjj]

イメージ画像

二次元配列

before_array

一次元配列

after_array

コード

//二次元配列を宣言
var before_array = [[aaa, bbb, ccc, ddd, eee], [fff, ggg, hhh, iii, jjj]];
 
//二次元配列を一次元配列に変換する処理
var after_array = Array.prototype.concat.apply([], before_array);
タイトルとURLをコピーしました