2015-07-22 54 views
1

我只想问如何改变计数器每2秒增加3点?我对此很感兴趣,所以提前感谢您的帮助!每3秒增加3点

<script type="text/javascript"> 
var i = 3; 
var b = 3; 
function increment() { 
    i++; 
    b++; 
    document.getElementById('number').innerHTML = i + b; 
} 
setInterval('increment()', 2000); 
</script> 
+0

对于'setInterval',你只需要通过功能一个引用,而不是一个字符串。见阿伦的答案。 –

回答

2

你需要有一个计数器变量,其值将增加X像

var i = 0; 
 
var b = 3; 
 

 
function increment() { 
 
    i += b; 
 
    document.getElementById('number').innerHTML = i; 
 
} 
 
setInterval(increment, 2000);
<span id="number">0</span>

1
var i = 0; 
function increment() { 
    i=i+3; //i+3 
    document.getElementById('number').innerHTML = i; 
}