[Algorithm] 중복문자제거 (javaScript)

swing·2023년 6월 21일
0

[Algorithm]

목록 보기
39/96

문제

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

입력설명

첫 줄에 문자열이 입력됩니다.

출력설명

첫 줄에 중복문자가 제거된 문자열을 출력합니다.

입출력예제

입력 : ksekkset
출력 : kset

문제 해결

const solution = (input) => {
  let answer = "";

  for (let i = 0; i < input.length; i++) {
    if (input.indexOf(input[i]) === i) answer += input[i];
  }
  return answer;
};

const a = solution("ksekkset");

console.log(a); // kset
profile
if(기록📝) 성장🌱

0개의 댓글