Javascript 每XX秒将元素中的数字值增加0.07

Javascript 每XX秒将元素中的数字值增加0.07,javascript,Javascript,我已经使用这个脚本有一段时间了,但我似乎找不到一种方法来将值更改为十进制并保持脚本工作 是否有人对如何每XXX秒添加0.07有更多的专业知识。 JS小提琴或代码片段是首选!提前谢谢 setInterval(函数(){ $('#badge').html(parseInt($('#badge').html())+1); }, 100); 0只需使用Number()函数: setInterval(函数(){ $('#badge').html((Number($('#badge').html())

我已经使用这个脚本有一段时间了,但我似乎找不到一种方法来将值更改为十进制并保持脚本工作

是否有人对如何每XXX秒添加0.07有更多的专业知识。 JS小提琴或代码片段是首选!提前谢谢

setInterval(函数(){
$('#badge').html(parseInt($('#badge').html())+1);
}, 100);

0
只需使用
Number()
函数:

setInterval(函数(){
$('#badge').html((Number($('#badge').html())+0.07.toFixed(2));
}, 100);

0
如果需要小数位数的固定数字,请使用

setInterval(函数(){
var data=parseFloat($('#badge').text())+0.07;
$('#badge').html(data.toFixed(2));
}, 100);


0
尝试窗口。setTimeout()函数:

$().ready(函数(){
doIncrement();
});
函数doIncrement()
{
setTimeout(函数(){
$(“#badge”).html((parseFloat($(“#badge”).html())+0.07.toFixed(2));
doIncrement();
}, 1000);
}


0,谢谢您的帮助!我希望它能起作用!
setInterval(function () {
 $('#badge').html(parseFloat($('#badge').html()) + 0.07);,100);