任何人都有想法,爲什麼我的逗號現在沒有添加我已經達到了10,000,但是在1000年代沒問題?add_commas函數不能與10000一起工作,但確實有1000
function add_commas(number) {
if (number.length > 3) {
var mod = number.length % 3;
var output = (mod > 0 ? (number.substring(0,mod)) : '');
for (i=0 ; i < Math.floor(number.length/3); i++) {
if ((mod == 0) && (i == 0)) {
output += number.substring(mod+ 3 * i, mod + 3 * i + 3);
} else {
output+= ',' + number.substring(mod + 3 * i, mod + 3 * i + 3);
}
}
return (output);
} else {
return number;
}
}
我還是用這個的某些值在1000的所以需要它仍然與工作,但有點失去了什麼,爲更高的價值呢?
要說,如果它的PHP,你可以只使用http://php.net/number-format ... –
哈哈其比較舊,以爲會檢查頁面沒有檢查了幾年,並注意到工作不正常....仍然使用MySQL和被打破,所以不得不更新連接和查詢使用mysqli pdo haha – James
認爲這是我得到了它的工作時,服務器上的舊版本的PHP如此生病的廢料,然後大聲笑 – James