我有一個字符串類型的整數數組。在jQuery中使用整數字符串類型對數組進行排序
var a = ['200','1','40','0','3'];
輸出
>>> var a = ['200','1','40','0','3'];
console.log(a.sort());
["0", "1", "200", "3", "40"]
我也將有一個混合型陣列。例如
var c = ['200','1','40','apple','orange'];
輸出
>>> var c = ['200','1','40','apple','orange']; console.log(c.sort());
["1", "200", "40", "apple", "orange"]
=================================== ===============
字符串類型的整數獲得未排序。
需要如何排序呢?數字先按數字順序排列,然後按字母順序排列? –
那麼,你需要什麼? – thefourtheye
@YuriyGalanter,數字然後按字母順序排列.... – beebek