1 . 把数组排成最小的数
[](剑指 Offer 45. 把数组排成最小的数 - 力扣(LeetCode))
充分利用 JS 中的 sort()排序方法 。再加上模板字符串 ,在此题中 ,我们排序的依据是相邻 a 、b两元素 ,如果 ab 组成的数字大于 ba 组成的数字 ,那么 a 、b 就需要换位 。
var minNumber = function(nums) {
nums.sort((a,b)=>{
if(`${a}${b}`-`${b}${a}`>0) // 模板字符串
return 1; // 换
else
return -1; // 不换
})
return nums.join("");
};