回答編集履歴

1

修正

2018/07/17 05:01

投稿

og24715
og24715

スコア832

test CHANGED
@@ -10,15 +10,15 @@
10
10
 
11
11
  ```js
12
12
 
13
- const superFlatten = obj => !Array.isArray(obj) ? (
13
+ superFlatten = obj => !Array.isArray(obj) ? (
14
14
 
15
- typeof obj === typeof {} ? flat(Object.values(obj)) : obj
15
+ typeof obj === typeof {} ? superFlatten(Object.values(obj)) : obj
16
16
 
17
17
  ) : (
18
18
 
19
19
  obj.every(o => (typeof o !== typeof {})) ? obj : (
20
20
 
21
- obj.map(o => flat(o)).flat()
21
+ obj.map(o => superFlatten(o)).flat()
22
22
 
23
23
  )
24
24