-
[level1] - 정수 내림차순으로 배치하기programmers/level1 2020. 4. 7. 16:50
<입출력 예>
n return 118372 873211 [ 풀이 ]
정수 118372가 담긴 n을 tostring()을 통해서 문자열로 형 변환하고, split()을 통해 문자열을 원소로 나누고, 그 원소를 또 sotr()를 이용해서 내림차순 정렬 후 join()을 통해 문자열로 다시 합친다.
그러고 나서, paseInt()를 통해 문자열을 정수로 형변환하여 출력한다.
[ code ]
function solution(n) { return parseInt(n.toString().split('').sort((a,b) => b-a).join('')); }
'programmers > level1' 카테고리의 다른 글
[level1] - 자릿수 더하기 (0) 2020.06.26 [level1] - 서울에서 김서방 찾기 (0) 2020.06.23 [level1] - 행렬의 덧셈 (0) 2020.04.07 [level1] - 나누어 떨어지는 숫자 배열 (0) 2020.04.03 [level1] - 가운데 글자 가져오기 (0) 2020.04.02