반응형
문제 설명
함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. |
제한 조건
|
초기 코드
function solution(n) {
var answer = 0;
return answer;
}
코드 풀이 설명
function solution(n) {
let result = String(n).split('').sort().reverse().join('')
return parseInt(result)
}
- 먼저 정수 n을 문자열로 바꿔준 후 하나씩 쪼개서 오름차순으로 정리하고, 다시 거꾸로 뒤집어준다.
- 그 후에 join으로 다시 합친 후 정수로 바꿔준다.
프로그래머스 코딩테스트 연습 - 정수 내림차순으로 배치하기
프로그래머스 코딩테스트 연습 - 다른 문제 풀이(자바스크립트)
반응형