본문 바로가기
Coding Test/JavaScript

[Javascript] (프로그래머스 level 0) 중복된 문자 제거

by Chaedie 2022. 10. 12.
728x90

[Javascript] (프로그래머스 level 0) 중복된 문자 제거

💡 구글에 Javascript 풀이가 많이 없거나, 배운 점이 있으면 포스팅합니다.

내 풀이

function solution(my_string) {
    const count = {};
    return my_string.split('').filter((x) => {            
        if (!count[x]) {
            count[x] = true;
            return x
        }
    }).join('')
}
  • js는 객체지! 하면서 객체 이용해서 풀었는데,,,

다른 사람 풀이 참고한 풀이

function solution(my_string) {
    return [...new Set(my_string)].join('')
}
  • set 구조로 중복 제거를 해버리다니 후후..
  • 쉬운문제라고 너무 관성대로 접근 했다는걸 느꼈다.

배운 점, 느낀 점

댓글