문제
배열의 중복 요소를 제거해라!!
reduce 함수의 장점은 요소의 합을 계속 누적하기 때문에
includes 함수를 활용하면 return 된 누적된 집합 요소와 현재 요소를 비교할 수 있는 결과가 확인가능하다.
해결
array.reduce((acc,cur)=>{
if(acc.includes(cur)){
return acc
}else{
return [...acc,cur]
}
})
(3) ['b', 'c', 'a']
'나를 성장시키는 알고리즘' 카테고리의 다른 글
클로저 (0) | 2021.12.09 |
---|---|
재귀의 정리 (0) | 2021.12.01 |
다차원 배열을 계속 접근하여 새로운 배열을 추출 (0) | 2021.10.14 |
데이터 타입이 배열인 변수의 문자열 만들기(JSON 연습) (0) | 2021.10.08 |
이중배열 간단하게 풀기 (0) | 2021.10.01 |