拆分数位后四位数字的最小和

给你一个四位 正 整数 num 。请你使用 num 中的 数位 ,将 num 拆成两个新的整数 new1 和 new2 。new1 和 new2 中可以有 前导 0 ,且 num 中 所有 数位都必须使用。
比方说,给你 num = 2932 ,你拥有的数位包括:两个 2 ,一个 9 和一个 3 。一些可能的 [new1, new2] 数对为 [22, 93],[23, 92],[223, 9] 和 [2, 329] 。
请你返回可以得到的 new1 和 new2 的 最小 和。

  • 输入:num = 2932
  • 输出:52
    解释:可行的 [new1, new2] 数对为 [29, 23] ,[223, 9] 等等。
    最小和为数对 [29, 23] 的和:29 + 23 = 52 。
1
2
3
4
5
6
7
8
var minimumSum = function(num) {
let arr = (num + '').split('').map(Number)
arr.sort((a, b) => a - b)
// return arr
let num1 = arr[0] * 10 + arr[2]
let num2 = arr[1] * 10 + arr[3]
return num1 + num2
}