前提・実現したいこと
・配列①:二次元配列
・配列②:オブジェクトの配列
を組み合わせて、最終的に配列③を作りたいです。
配列③は下記の加工をしたものです。
・配列①にない「長野」を削除
・配列①にある「埼玉」を追加()
()「県庁所在地」は仮の値として0を代入しておく(スプレッドシートに出力後に直接入力)。
オブジェクト内の要素を比較し、追加・削除する方法がわからず、伺いたいです!
該当のソースコード
GAS
1//参照する配列① 2const area = [ 3 ['神奈川'], 4 ['埼玉'],//配列②に追加したい 5 ['兵庫'] 6]; 7 8//元の配列② 9const data = [ 10 {'地域':'神奈川','No.':1}, 11 {'地域':'長野','No.':2},//配列②から削除したい要素 12 {'地域':'兵庫','No.':3}, 13]; 14 15//作りたい配列③ 16const newData = [ 17 {'地域':'神奈川','No.':1}, 18 {'地域':'埼玉','No.':0},//新規追加した要素 19 {'地域':'兵庫','No.':3} 20 //長野のデータは削除 21]
試したこと
indexOfなどでできるかと思いましたがうまくいかず、、
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/04 17:06 編集