Bạn có thể sử dụng split() để có được mảng chuỗi từ dấu phẩy tách chuỗi. Nếu bạn lặp lại và thực hiện phép toán trên phần tử của mảng chuỗi thì phần tử đó sẽ được coi là số theo phép diễn thời gian nhưng bạn vẫn có mảng chuỗi. Để chuyển đổi mảng chuỗi phân tách bằng dấu phẩy, hãy xem chỉnh sửa.
arr = strVale.split(',');
Live Demo
var strVale = "130,235,342,124";
arr = strVale.split(',');
for(i=0; i < arr.length; i++)
console.log(arr[i] + " * 2 = " + (arr[i])*2);
Output
130 * 2 = 260
235 * 2 = 470
342 * 2 = 684
124 * 2 = 248
Chỉnh sửa, Comma tách chuỗi để int Mảng Trong ví dụ trên chuỗi được đúc đến các số trong biểu nhưng để có được mảng int từ mảng chuỗi bạn cần chuyển đổi nó thành số.
var strVale = "130,235,342,124";
var strArr = strVale.split(',');
var intArr = [];
for(i=0; i < strArr.length; i++)
intArr.push(parseInt(strArr[i]));
http://stackoverflow.com/questions/2858121/convert-javascript-comma-separated-string-into-an- mảng – undefined