gpt4 book ai didi

javascript - 在一段时间内增加值 JS

转载 作者:行者123 更新时间:2023-11-27 23:58:51 24 4
gpt4 key购买 nike

好的,关于我的最后一个问题。我目前有这个代码:

var secs = 100;
setInterval(function() {
var $badge = $('#nhb_01');
$badge.text((parseFloat($badge.text())+0.01).toFixed(2));
}, secs);

基本上,我需要计数器每分钟增加一定的值。

所以我需要的值之一是 0.17。

所以我需要计数器每分钟增加 0.17。因此 2 分钟后,计数器的读数将是 0.34,依此类推。

我该如何解决这个问题,因为计算出一分钟应该花费多少毫秒变得如此痛苦和令人困惑!

感谢您的帮助!

Demo.

最佳答案

与其每次都从元素中抓取文本,不如让 JS 计数器递增(更有效):

var secs = 1000 * 60;
var count = 0;
setInterval(function() {
var $badge = $('#nhb_01');
count += 0.17;
$badge.text(count.toFixed(2));
}, secs);

DEMO - 运行速度比正常快一点,以便您可以看到效果。

关于javascript - 在一段时间内增加值 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32013373/

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