알고리즘 문제

알고리즘 문제 js 24 - 정수 내림차순으로 배치하기

<zinny/> 2022. 1. 19. 15:14
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