我有这个代码适用于这个数组:['45','30','50','1'].
function penalty(a_list) {
return a_list.sort((a, b) => a - b).join('');
}
Run Code Online (Sandbox Code Playgroud)
例如:假设a_list是['45','30','50','1'],那么最小的字符串将是'1304550',这是正确的,但是如果a_list是['32','3'则该怎么办?鉴于这个当前代码,我将得到'332',这是不正确的,因为'323'是最小的可能字符串.希望有所帮助.