728x90
프로그래머스 문제 풀이 38
정수 내림차순으로 배치하기
01. 문제
function solution(n) {
var answer = 0;
return answer;
}
02. 나의 문제 풀이
function solution(n) {
let answer = n.toString();
let ar = [];
for (let i=0; i < answer.length; i++){
ar.push(answer.substring(i,i+1))
ar.sort((a,b)=>b-a)
}
return parseInt(ar.join(''))
}
03. 다른 사람의 문제 풀이
function solution(n) {
const newN = n + "";
const newArr = newN
.split("")
.sort()
.reverse()
.join("");
return +newArr;
}
문자로 바꿔주고 정렬하고, 그걸 리버스로 바꿔준 뒤 다시 숫자로 바꿔준 것 같다.. 깔끔하다
728x90
'Javascript' 카테고리의 다른 글
프로그래머스 문제 풀이 40 (1) | 2022.12.05 |
---|---|
프로그래머스 문제 풀이 39 (3) | 2022.12.05 |
프로그래머스 문제 풀이 37 (1) | 2022.12.05 |
프로그래머스 문제 풀이 36 (1) | 2022.12.01 |
프로그래머스 문제 풀이 35 (1) | 2022.12.01 |
댓글