프로그래머스 중복된 문자 제거 자바스크립트

버건디·2023년 4월 3일
0

프로그래머스

목록 보기
30/66

문제 링크

- 내 풀이

function solution(my_string) {
  let result;
  let str = my_string.split("");
  let arr = [];

  for (let i = 0; i < str.length; i++) {
    if (!arr.includes(str[i])) {
      arr.push(str[i]);
    }
  }

  return arr.join("");
}

- 다른 사람 풀이

function solution(my_string) {
 return [...new Set(my_string)].join(""); }

new Set 만 출력하면 객체로 나오고 size 프로퍼티를 가지고 있음. 구조분해 할당을 통하면 배열로 만들어 줄수 있음.

profile
https://brgndy.me/ 로 옮기는 중입니다 :)

0개의 댓글

관련 채용 정보