가장 큰 수

    [JS] 가장 큰 수

    아이디어를 도출하는게 조금 어려운 문제였다. 처음에는 각 수들마다 오름차순,내림차순 이런 부분들을 생각해서 풀었는데 정렬의 조건을 3 , 30 이 두개를 비교하는 경우 330 이큰지, 303이 큰지 비교하면 되는 문제였다. function solution(numbers) { if (numbers.every(v => v=== 0)) return "0" return numbers.sort((a,b) => +(String(a)+String(b)) < +(String(b)+String(a)) ? 1:-1).join("") } sort함수를 조금 더 유연하게 다뤄야 할 줄 알아야 할 것 같다.