NameSilo

Help! Set Timeout not working with random number

Namecheap AuctionsNamecheap Auctions
Namecheap AuctionsNamecheap Auctions
SpaceshipSpaceship
Watch

traderone

Established Member
Impact
2
Hello,
I can not seem to get this to work. It is a recursive function that calls itself. It is supposed to delay 10 seconds plus a random amount. The problem I'm having is that it repeatedly calls itself every 10 seconds (exactly) without adding a random number of seconds.

Code:
var i=0;
function load(){
.....
	i++;														
	if (i<=someArray.length){
		timer=setTimeout("load()", (10000 + Math.floor(Math.random()*10*1000)));							
	}
}
 
0
•••
The views expressed on this page by users and staff are their own, not those of NamePros.
GoDaddyGoDaddy
Truehost — .com domains from $4.99, hosting includedTruehost — .com domains from $4.99, hosting included

We're social

Escrow.com
Spaceship
Rexus Domain
CryptoExchange.com
Domain Recover
CatchDoms
DomDB
NameFit
  • The sidebar remains visible by scrolling at a speed relative to the page’s height.
Back