Largest Number

MediumArrayStringGreedySorting

Solution

export function largestNumber(nums: number[]): string {
  return nums
    .sort((a, b) => (`${a}${b}` > `${b}${a}` ? -1 : 1))
    .join('')
    .replace(/^0+/, '0');
}