해결된 질문
작성
·
157
4
제가 강의를 보기 전에 먼저 아래와 같이 작성 해봤습니다.
4분20초쯤에 for of로 하면 안된다고 말씀하셨는데
이렇게 작성하면 안 되는 건가요?
받은 문자열 하나하나 꺼내서 answer에 indexOf 해서 값(문자)이 없으면(-1) answer에 누적 시키게 작성했습니다.
결과 값은 동일하게 잘 출력됩니다.
강의 코드대로 작성하는 게 효율성에서 더 좋은 건가요?
function solution(string) {
let answer = '';
for (const x of string) {
if (answer.indexOf(x) === -1) {
answer += x;
}
}
return answer;
}
const str = 'ksekkset';
console.log(solution(str));
감사합니다 강사님!!