프로그래머스 1단계 - 문자열 내림차순으로 배치하기

원동휘·2022년 9월 24일
0

프로그래머스

목록 보기
23/46

< 문제 >

풀이

  • charCodeAt()메소드로 주어진 알파벳의 아스키코드를 구하고(숫자) -> sort를 이용해 숫자비교 내림차순으로 정렬을 해준다. split으로 문자를 배열로 바꿔 연산해주고, join으로 다시 문자열로 결과를 내준다.
function solution(s) {
  return s
    .split('')
    .sort((a, b) => b.charCodeAt(0) - a.charCodeAt(0))
    .join('');
}

console.log(solution('Zbcdefg'));
profile
Front-End Developer #Nextjs #React #Typescript

0개의 댓글