소문자로 된 한개의 문자열이 입력되면 중복된 문자를 제거하고 출력하는 프로그램을 작성하세요.
제거된 문자열의 각 문자는 원래 문자열의 순서를 유지합니다.
▣ 입력설명
첫 줄에 문자열이 입력됩니다.
▣ 출력설명
첫 줄에 중복문자가 제거된 문자열을 출력합니다.
▣ 입력예제 1
ksekkset
▣ 출력예제 1
kset
//중복 문자 제거
function solution(s) {
// let answer = "";
//첫번째 발견한 index 값을 return
//두번째 인자에는 기준을 정할 수 있음
//없는 값을 탐색 시에는 -1 return
// for (let i=0; i<s.length; i++){
// if(s.indexOf(s[i]) === i){
// answer +=s[i];
// }
// }
let answer =0;
let pos=s.indexOf('k');
while(pos!== -1){
answer++;
pos=s.indexOf('k', pos+1);
}
return answer;
}
console.log(solution("ksekkset"));
indexof를 사용시에는 첫번째 발견한 index값을 return 없는 값을 탐색시에는 -1을 반환 두번째 인자에서 기준을 정할 수 있음