본문 바로가기

Javascript 코테준비/섹션1

16. 중복문자제거

문제 

 

소문자로 된 한개의 문자열이 입력되면 중복된 문자를 제거하고 출력하는 프로그램을 작성하 세요. 제거된 문자열의 각 문자는 원래 문자열의 순서를 유지합니다.

 

 

 


 

 

 

내가 푼 방법 

 

<html>
  <head>
    <meta charset="UTF-8" />
    <title>출력결과</title>
  </head>
  <body>
    <script>
      function solution(s) {
        let answer = "";
        const setArr = new Set(s);
        const arr = [...setArr];
        arr.forEach((value) => {
          answer += value;
        });

        return answer;
      }

      console.log(solution("ksekkset"));
    </script>
  </body>
</html>

 

 


 

 

 

다른 풀이 

 

* 중복 제거 하는 방법 따로 정리

 

'Javascript 코테준비 > 섹션1' 카테고리의 다른 글

17. 중복 단어 제거  (0) 2022.09.10
15. 가운데 문자 출력  (0) 2022.09.10
14. 가장 긴 문자열  (0) 2022.09.10
13. 대소문자 변환  (0) 2022.09.10
12. 대문자로 통일  (0) 2022.09.09