给定一个整数列表找到可获得的最高值并按降序连接?

时间:2016-01-26 14:44:06

标签: javascript sorting arraylist

如果数组是[1,213,214]

它应该返回2142131。 我怎么能用javascript做到这一点?

2 个答案:

答案 0 :(得分:2)

在数组上使用sort,并在反向排序中进行比较:

t = [1, 213, 214]
t.sort(function(a, b) { return b - a; })

然后使用join

对没有分隔符的数组进行字符串化
s = t.join("")

答案 1 :(得分:0)

array.sort(function(a, b){return a-b});

for(int i = 0; i < array.length; i++) 
     console.log(array[i]);

如果您将来陷入困境,请使用此选项:http://www.w3schools.com/jsref/jsref_sort.asp