본문 바로가기
알고리즘

[프로그래머스] 문자열 내림차순으로 배치하기

by limew 2023. 6. 2.

https://school.programmers.co.kr/learn/courses/30/lessons/12917

 

 

  • const a = 배열.sort((a, b) => a < b ? 1 : -1)
  • 1이면 뒤집고, -1이면 유지
function solution(s) {
    return s.split('').sort((a, b) => a < b ? 1 : -1).join('');
}

 

- 문자열.charCodeAt()

function solution(s) {
    const sorted = [...s].sort((a, b) => b.charCodeAt() - a.charCodeAt());
    return sorted.join('');
}

 

 

문자를 아스키코드로 변환

charCodeAt()