function thousands(numStr, ist) { if (ist && numStr === 0) { return '0' } else { if (numStr === 0) { return '0.00'; } else { var numStr = String(numStr); $.trim(numStr).replace(/\,/g, ''); if (numStr.length > 20) { numStr = numStr.substring(0, 10); } var re = /d{1,3}(?=(d{3})+$)/g; var n1 = numStr.replace(/^(d+)((.d+)?)$/, function(s, s1, s2) { return s1.replace(re, "$&,") + s2; }); return n1; } } }
thousands(dataList[i].amt)