Anyone know how to stop the spin? My code is like this;
<html>
<head>
<title></title>
<script type=”text/javascript”>
var r= Math.random()*5
function slot()
{
var image1= new Image()
image1.src=”image1.gif”
var image2= new Image()
image2.src=”image2.gif”
var image3= new Image()
image3.src=”image3.gif”
var image4= new Image()
image4.src=”image4.gif”
var image5= new Image()
image5.src=”image5.gif”
if (Math.round(r) == 1)
{ document.leftroll.src = image1.src;
setTimeout(“slot()”, 100);}
else if (Math.round(r) == 2)
{ document.leftroll.src = image2.src
setTimeout(“slot()”, 100);}
else if (Math.round(r) == 3)
{ document.leftroll.src = image3.src
setTimeout(“slot()”, 100);}
else if (Math.round(r) == 4)
{ document.leftroll.src = image4.src
setTimeout(“slot()”, 100);}
else
{ document.leftroll.src = image4.src
setTimeout(“slot()”, 100);}
}
</script>
</head>
<body>
<input value=”randomly give me a pic” type=”button” onClick=”slot()”>
</body>
</html>
How can I stop this thing after it changed say 30 times?
I tried use other function to help set how many time it should do the slot function. I used;
funtion spin()
{
for(i=0;i<=30;i++)
{
setTimeout(“slot()”, 100)
}
}
This one didn’t worked!
I try everything i know, I couldn’t understand.
Help me!!