문제
문자열 s가 매개변수로 주어집니다. s에서 한 번만 등장하는 문자를 사전 순으로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요. 한 번만 등장하는 문자가 없을 경우 빈 문자열을 return 합니다.
제한사항
- 0 < s의 길이 < 1,000
- s는 소문자로만 이루어져 있습니다.
Solution.js
function solution(s) {
const answer = [];
[...s].forEach((it) => {
if (s.indexOf(it) === s.lastIndexOf(it)) answer.push(it);
});
return answer.sort().join("");
}
출처 : 프로그래머스 코딩테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/120896
'Algorithm > Programmers' 카테고리의 다른 글
(JS) [Programmers - 이진수 더하기] - 2023. 2.20.(월) (0) | 2023.02.20 |
---|---|
(JS) [Programmers - 숨어있는 숫자의 덧셈 (2)] - 2023. 2.20.(월) (0) | 2023.02.20 |
(JS) [Programmers - 가까운 수] - 2023. 2.20.(월) (0) | 2023.02.20 |
(JS) [Programmers - 가까운 수] - 2023. 2.19.(일) (0) | 2023.02.19 |
(JS) [Programmers - k의 개수] - 2023. 2.19.(일) (0) | 2023.02.19 |