"Человеческие" числа JS
115 сообщений
#15 лет назад
Превратить 1000000 в 1,000,000 ... я нечасто такое встречаю...то что придумал за 2 минуты...var formPrice = function(string){
string += '';
var length = string.length;
for(i = length, j = 0; i >= 0; i--, j++)
if(j % 3 == 0 && j != 0)
string = string.substr(0, i) + ',' + string.substr(i);
return string;
}
Может есть решение проще?
626 сообщений
#15 лет назад
var re = /(\d)(?=(\d\d\d)+$)/g;
var result = str.replace(re, "$1,");