[programmers]javascript 문자열 내림차순으로 배치하기

rondido·2022년 9월 11일
0

알고리즘

목록 보기
44/84

문자열 내림차순으로 배치


문제 설명

  • 문자열 내림차순으로 정렬

문제 풀이

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

    • 소문자 a부터 z까지는 97~122
  • 자세한 내용은 아래 링크 참고 할 것!
    https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=diceworld&logNo=220175224345


profile
개발 옆차기

0개의 댓글