정수 내림차순으로 배치하기
https://programmers.co.kr/learn/courses/30/lessons/12933
function solution(n){
const answer = n.toString().split('').sort((a,b) => b-a).join('');
return parseInt(answer);
}
number객체를 나타내는 문자열을 반환한다.
syntax
numObj.toString([radix])
매개변수 : 진수를 나타내는 기수의 값 (만약 radix가 지정되지 않으면 임의의 10진수로 가정한다.)
반환 값 : number 객체를 명시하는 문자열
지정한 구분자를 기준으로 문자열을 여러개로 나눈다.
syntax
str.split([separator[, limit]])
매개변수
seperator
limit : 끊어진 문자열의 최대 갯수를 지정할 수 있음
반환 값 : 주어진 문자열을 separator마다 끊은 부분 문자열을 담은 Array.
배열의 모든 요소를 연결해 하나의 문자열로 만든다.
syntax
arr.join([separator])
매개변수 : 배열의 각 요소를 이어줄 구분자를 지정할 수 있다. 생략하면 쉼표로 구분, 빈 문자열 ('')일 경우 요소들 사이에 아무문자도 없이 연결된다.
반환 값 : 배열의 모든 요소를 연결한 하나의 문자열 반환
문자열 인자를 구문분석하여 특정 진수의 정수를 반환한다.
syntax
parseInt(string, radix);
매개변수
반환 값 : 주어진 string으로부터 분석한 정수
메소드를 이용하여 쉽게 풀 수 있었던 문제