과제 : 배열에서 중복 요소 제거하기

라용·2023년 1월 1일
0

모던 JavaScript 튜토리얼 내용 중 일부를 정리한 내용입니다.

arr 라는 배열에서 중복 값을 제거해주는 함수 unique(arr) 를 만듭니다.

function unique(arr) {
  /* 제출 답안 */
}

let values = ["Hare", "Krishna", "Hare", "Krishna",
  "Krishna", "Krishna", "Hare", "Hare", ":-O"
];

alert( unique(values) ); // 얼럿창엔 `Hare, Krishna, :-O`만 출력되어야 합니다.

Set 은 중복을 허용하지 않는 값을 모아놓은 자료구조 입니다. 해당 배열을 셋으로 변환하고 다시 배열로 바꾸면 중복된 값이 제거합니다.

function unique(arr) {
  return Array.from(new Set(arr));
}
profile
Today I Learned

0개의 댓글