添加逗号以拆分数字
Adding a comma to split numbers
我正在创建一个花哨的数字框。下面是一个函数,当人们完成加载时,将有一个数字框计数到结果:
function countUp(count){
var div_by = 100,
speed = Math.round(count/div_by),
$display = $('.count'),// i bind the function to the class count
run_count = 1,
int_speed = 24;
var int = setInterval(function() {
if(run_count < div_by){
$display.text(speed * run_count);
run_count++;
} else if(parseInt($display.text()) < count) {
var curr_count = parseInt($display.text()) + 1;
$display.text(curr_count);
} else {
clearInterval(int);
}
}, int_speed);
}
countUp(6435);
我想添加逗号来拆分一千个,例如 6,345我尝试使用 toString()
转换结果,但它不起作用
countUp(6435).toString().replace(/'B(?=('d{3})+(?!'d))/g, ",");
您可以使用 toLocaleString 方法
countUp(6435).toLocaleString();
只需尝试一下:
var num = countUp(6435);
num.toString().replace(/'B(?=('d{3})+(?!'d))/g, ",");
相关文章:
- 如何拆分一个整数和产生的所有数字来创建一个新数字
- Javascript 正则表达式在特定单词或数字之后拆分
- 添加逗号以拆分数字
- 如何将数字拆分为单个数字
- Regex-我需要在第一个数字后面拆分一个字符串
- JavaScript:仅按字符或按字符+数字(如果存在)拆分字符串
- 在
处拆分字符串,后跟一个数字 - 正则表达式在开始时将字符串与(逗号分隔的)数字匹配,并拆分为数字和其余
- JavaScript - 拆分,在给定数字后选择全部
- 从字符串中拆分单词,数字,并将其作为JavaScript中的2D数组
- 从字符串中拆分字母和数字部分的最佳方法是什么
- 将字符串拆分为具有交替一位和两位数字的数组
- 在出现的第一个数字时拆分字符串
- 将字符串拆分为数值和非数字正则表达式
- javascript在非字母数字上拆分,并在开始时保持删除
- 在同时包含数字和字母的字符串中拆分数字和字母
- 将拆分数组中的元素设为数字
- Javascript或JQuery拆分字母数字字符串
- 拆分数字和字母的JavaScript正则表达式
- 正则表达式在寻找Alpha字符时拆分数字字符串