用js或jquery怎么实现一个数字随时间随机增加?

JavaScript018

用js或jquery怎么实现一个数字随时间随机增加?,第1张

在后台部署定时任务吧,前台计时器不实际:

页面刷新意味着重新计时(计时器被重置)

没有人会在一个页面停留那么长时间(2小时)

用计时器显得有点……,当然了,一定要前台使用JQuery的话,部署一个函数来计算就好:

加载的时候读取数值基数,然后根据当前时间直接计算出最终变动的值,最后显示即可。

最好的做法还是后台处理,前台请求的数据就是变动后的数值(不管是谁,何时请求?结果都是一样的)。

根据下面的哥们改革的:

<body>

<div id="t" >10</div>

<script>

var i=10

window.setInterval(function() {

(i++)

document.getElementById('t').innerHTML=10+(i-10)*2

}, 3000)

</script>

<p>每3秒自动增加数字2</p>

</body>

效果是从10的显示开始每3秒自动增加2。

3000和*2那里可以随便改。