728x90
내가 쓴 코드
function solution(n) {
return Number(n.toString().split("").sort((a,b)=>b-a).join(""))
}
n을 문자열로 변환
split(””)로 배열로 변경하기 =문자열을 잘라서 배열로 만드는 함수
sort((a,b)⇒b-a)를 통해서 내림 차순을 하고
join(””)으로 문자열으로 바꿔주고
Number()생성자로 숫자로 만들어주기
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/join
728x90
'알고리즘 문제' 카테고리의 다른 글
알고리즘 문제 js 26 - 제일 작은 수 제거하기 (0) | 2022.01.19 |
---|---|
알고리즘 문제 js 25 - 정수 제곱근 판별 (0) | 2022.01.19 |
알고리즘 문제 js 23 - 자연수 뒤집어 배열로 만들기 (0) | 2022.01.19 |
알고리즘 문제 js 22 - 자릿수 더하기 (0) | 2022.01.19 |
알고리즘 문제 js 21- 이상한 문자 만들기 (0) | 2022.01.19 |