數學很糟糕,但我需要能夠以數字-alpha順序排序JavaScript(或jQuery)中的字符串,最後爲零。我知道我可以用myStr.split('')將字符串轉換爲數組,然後用自定義排序函數調用sort(),所以這裏是我到目前爲止:Javascript排序字符串數字-alpha結尾爲零
function mysort(a, b) {
// not sure what to put here.
// order should be: 123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0
}
function sortMyString(str) {
str.split('');
return str.sort(mysort);
}
我真的很感謝這方面的幫助。
謝謝。
你嘗試使用base32還是什麼?我想知道爲什麼0會大於1並且所有的字母表都是? – Robert 2011-05-11 23:43:30
這是一個字符串,因此字符串中的數字不是真正的數字:)在我的應用程序中,它們總是需要在字符串的末尾。 – Pyrite 2011-05-11 23:48:02