728x90
JS에 indexOf 말고 lastIndexOf 함수가 있는데, 이를 이용해서 두개가 같은지 아닌지를 활용해볼 수 있다.
function solution(s) {
return [...[...s].reduce((a,c) => s.indexOf(c) === s.lastIndexOf(c) ? a+c: a,"")].sort().join("");
}
728x90
'FrontEnd > 프로그래머스' 카테고리의 다른 글
[JS] 7의 개수 (0) | 2023.02.26 |
---|---|
[JS] 문자열 정렬하기 (2) (0) | 2023.02.26 |
[JS] 가까운 수 (0) | 2023.02.12 |
[JS] 중복된 문자 제거 (0) | 2023.02.10 |
소인수분해 (0) | 2023.02.07 |