teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

調整

2019/09/09 03:15

投稿

yambejp
yambejp

スコア117914

answer CHANGED
@@ -5,4 +5,22 @@
5
5
  var newArr = [['浜田', '2019/6/3'], ['鈴木', '2018/2/12']];
6
6
  var res=newArr.filter(x=>originalArr.map(x=>x.join(",")).indexOf(x.join(","))==-1);
7
7
  console.log(res);
8
+ ```
9
+ # 調整
10
+ ```javascript
11
+ var originalArr = [['有馬', '2019/9/1'], ['浜田', '2019/6/3'], ['佐藤', '2019/4/4']];
12
+ var newArr = [['浜田', '2019/6/3'], ['鈴木', '2018/2/12']];
13
+ var originalArr2 = [];
14
+ for(i=0;i<originalArr.length;i++){
15
+ originalArr2.push(originalArr[i][0]+","+originalArr[i][1]);
16
+ }
17
+ var newArr2 =[];
18
+ for(i=0;i<newArr.length;i++){
19
+ newArr2.push(newArr[i][0]+","+newArr[i][1]);
20
+ }
21
+ var res=[];
22
+ for(i=0;i<newArr2.length;i++){
23
+ if(originalArr2.indexOf(newArr2[i])==-1) res.push(newArr[i]);
24
+ }
25
+ console.log(res);
8
26
  ```