
[level 1] 정수 내림차순으로 배치하기
·
알고리즘/JavaScript
문제 풀이 코드 function solution(n) { let sortNum = n .toString() .split('') .sort((a, b) => a - b) .reverse() .join(''); return parseInt(sortNum); } 풀이 과정 함수를 이용하여 풀이 하였다. 각 단계별로 설명하면 다음과 같다. 1. toString 함수를 이용하여 문자열로 형 변환 2. split('') 함수를 이용하여, 각 요소를 나누어 배열 생성 3. sort() 함수를 이용하여, 각 요소를 정렬 4. reverse() 함수를 이용하여, 정렬된 요소를 반전 5. join() 함수를 이용하여, 배열의 요소들을 문자열로 생성 6. parseInt() 함수를 이용하여, 문자열을 정수로 변환하여 반환 ..