2013-08-28 71 views
3

我已經ToothSequence數組,它包含所有的整數型值是否有可能具有整數數組中的jquery

每當我要比較的元件或添加整數i必須parseInt所示那樣parseInt(ToothSequence[i]) + 1

var ToothSequence = $("#hndBridge").val().split("|"); 
for (i = 1; i <= ToothSequence.length; i++) { 
    if (parseInt(ToothSequence[i]) + 1 == parseInt(ToothSequence[i + 1])) 
    { 

是否有可能在jQuery中創建整數數組?如果沒有,請建議我

+0

http://stackoverflow.com/questions/4291447/convert-string-into-array的重複整數 – Zac

回答

6

你可以這樣做:

var ToothSequence = $("#hndBridge").val().split("|").map(function(e) { return +e; }); 

+e將轉換e爲數字。

- 用於舊版瀏覽器陣列不具有地圖的方法,使用$.map instead--

var ToothSequence = $.map($("#hndBridge").val().split("|"), function(e) { return +e; }); 
+0

這個。也許可以向他解釋+ e;) – Zac

+0

看起來很性感!你能解釋一下+ e嗎? – Alex

+0

提示:1 * e也可以工作 – Paul

相關問題