2013-08-29 36 views
-1

這是我的代碼在我的JavaScript字符串(升序):如何排序具有與逗號分隔的數字在JavaScript

var concatId = document.MyForm.concatIdSaved.value; 

這是給我的字符串作爲3,2,4,00201,

00201之後iam也得到逗號。 所有四個值都在一個字符串中。

現在我想這個字符串作爲00201,2,3,4

有人請幫助我在此。

+0

*** javascript!= java ***。無論如何,你有什麼嘗試? – BackSlash

+2

你在尋找詞法還是數字順序?因爲201> 2,但0 <2 ...看起來你想要詞彙 - 在這種情況下,這些數字是一個紅色的鯡魚。你能澄清嗎? – Floris

+0

我不知道從哪裏開始。 – user1782009

回答

3
var concatId = document.MyForm.concatIdSaved.value.split(",").sort().join(); 
+2

我喜歡這個 - 「高密度代碼」! – Floris

+0

「包含數字」具有誤導性,此默認排序適用於OP。 +1 – anubhava

+0

以上建議像魅力一樣起作用。但我得到字符串,00201,2,3,4。你能否建議如何在第一時間刪除逗號? – user1782009