function solution(s) {
let answer = s.split("").sort((a,b) => b.charCodeAt() - a.charCodeAt()).join("")
return answer;
}
처음 sort 내장 함수를 사용하여 문제를 해결하려 했지만 s의 값이 배열이 아니라 string 문자열이기 때문에 sort함수가 실행되지 않는 것을 확인하고 split으로 잘라주었고 charCodeAt()를 사용하여 내림차순 정렬
charCodeAt()
- 대문자 A부터 Z까지는 65~90
자세한 내용은 아래 링크 참고 할 것!
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=diceworld&logNo=220175224345