任何人都可以請告訴我如何使用javascript對以下數組值進行排序。Java腳本排序的數組值包括逗號和句點
var cols = new Array();
cols[0] = 13,000,000;
cols[1] = -20.45;
cols[2] = 0.0;
cols[3] = 10,000;
cols[4] = 750.00
cols[5] = 41.00;
我曾嘗試以下兩種方法排序
cols.sort();
cols.sort(function (a,b){return a-b;});
結果就像下面的一些事情。
cols[0] = -20.45;
cols[1] = 0.0;
cols[2] = 10,000;
cols[3] = 13,000,000;
cols[4] = 41.00;
cols[5] = 750.00
`
'cols [0] = 13,000,000;'這不會給你你想要的數字。他們真的是字符串嗎? –
13,000,000和10,000將被設置爲13和10. – CBIII
實際上是'0'和'0'。 –