function solution(numbers) { var answer = numbers.map(v=>v+'') .sort((a,b) => (b+a)*1 - (a+b)*1) .join(''); return answer[0]==='0'?'0':answer; }
각각의 숫자를 map 을 활용하여 문자열로 바꾼 후 sort()를 활용해 두 숫자의 조합의 우위를 정한다.