回答編集履歴

2

shopIdsに含まれていない場合にはisOpenを更新しないものを追記

2018/12/28 04:49

投稿

root_jp
root_jp

スコア4666

test CHANGED
@@ -23,3 +23,21 @@
23
23
  */
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ ### shopIdsに含まれていない場合にはisOpenを更新しない版
30
+
31
+
32
+
33
+ ```JavaScript
34
+
35
+ var result = shops.map(shop => {
36
+
37
+ if (shopIds.includes(shop.id)) shop.isOpen = false;
38
+
39
+ return shop;
40
+
41
+ });
42
+
43
+ ```

1

ログの出力内容を追記

2018/12/28 04:49

投稿

root_jp
root_jp

スコア4666

test CHANGED
@@ -10,4 +10,16 @@
10
10
 
11
11
  console.log(result);
12
12
 
13
+ /*
14
+
15
+ * 0: Object { id: 1, name: "テラ貴族", isOpen: false }
16
+
17
+ * ​1: Object { id: 2, name: "テラサカバ", isOpen: false }
18
+
19
+ * ​2: Object { id: 3, name: "テラ民", isOpen: true }
20
+
21
+ * ​3: Object { id: 4, name: "テラ木屋", isOpen: true }
22
+
23
+ */
24
+
13
25
  ```