function solution(my_string) {
const set = new Set(my_string);
// console.log(set) --> Set(4) { 'p', 'e', 'o', 'l' }
let arr1 = [...set].join('');
// console.log([...set])--> [ 'p', 'e', 'o', 'l' ]
return arr1;
}
저번에 문제를 풀다가 set
객체를 알게 되어서 이 문제를 풀 때 사용해 봤다.
근데 중복을 제거하고 콘솔로 찍어보니 객체로 출력이 되어서 어떻게 join을 해서 출력을 할까 계속 고민하다가
다른 팀원분에게 물어봤더니 배열에 넣고 합치면 된다고 해서 마지막 줄의 힌트를 얻어서 문제를 풀었다.
Convert a Set to a String in JavaScript (팀원분이 Set으로 풀때 참고하라고 보내준 사이트)
function solution(my_string) {
return [...new Set(my_string)].join('');
}