gpt4 book ai didi

Javascript meal counter .toFixed 加逗号

转载 作者:行者123 更新时间:2023-11-30 18:12:54 25 4
gpt4 key购买 nike

<script>
var START_DATE = new Date("January 01, 2013 00:00:00");
var INTERVAL = 0.25;
var INCREMENT = 0.001;
var START_VALUE = 0;
var count = 0;
function addCommas(str){
var arr,int,dec;
str += '';

arr = str.split('.');
int = arr[0] + '';
dec = arr.length>1?'.'+arr[1]:'';

return int.replace(/(\d)(?=(\d{3})+$)/g,"$1,") + dec;
}window.onload = function(){
var msInterval = INTERVAL * 1000;
var now = new Date();
count = parseInt((now - START_DATE)/msInterval) * INCREMENT + START_VALUE;
document.getElementById('counter').innerHTML = addCommas(count);
setInterval("count += INCREMENT; document.getElementById('counter').innerHTML = addCommas(count);", msInterval);
}
</script>
<div id="counter"> 30k</div>

我必须将 .toFixed(2) 放在哪里才能让我们的非营利组织的送餐柜台仅显示小数点后两位。我尝试了很多不同的地方,但不确定 .toFixed 是否是正确的解决方案。请协助

最佳答案

将其放入您的 addCommas 函数中:

function addCommas(str){
var arr,int,dec;
str += '';

arr = str.split('.');
int = arr[0] + '';
dec = arr.length>1?'.'+arr[1]:'';
return int.replace(/(\d)(?=(\d{3})+$)/g,"$1,") + '.' + parseFloat(dec).toFixed(2).split('.')[1];
}

关于Javascript meal counter .toFixed 加逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14132235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com