[프로그래머스] 가장 큰 수 (javascript)

문자열 두 개를 순서를 뒤집어 보고 더 큰 수가 앞으로 가도록 내림정렬하면 된다 알고보면 아!하는데 떠올리기 힘든 문제.. 3과 30의 경우 330이 303보다 더 크다 문자열로 바꿔서 더해준다음 숫자 비교로 만들어준다. numbers로 0 이 여러개 들어오는 경우 00, 000, 0000이 되니 숫자로 변환해서 리턴해준다 function solution(numbers) { const answer=numbers.sort((a,b)=>{ let aa=a+''; let bb=b+''; return +(bb+aa)-Number(aa+bb); }); return answer[0]===0?'0':answer.join(''); }