解法:
const arr = [21, 30, 62, 5, 31];
const arr2 = [5, 21];
function solution(arr) {
const results = arr.sort((a, b) => a - b).slice(0, 3);
for (let i = 1; i < results.length; i++) {
if (String(results[i]).split("")[0] < String(results[i - 1]).split("")[0]) {
[results[i - 1], results[i]] = [results[i], results[i - 1]];
}
}
return results.join("");
}
console.log(solution(arr2));
/*
[21, 30, 62, 5, 31] => 21305
[5,21] => 215
*/