I made a slots machine, and what i’m tyring to do is make is so when the 3 images are the same, a alert comes up saying “winner!” but it’s saying winner everytime i roll. Also when their credits are out, i need a prompt asking them to take out a loan, and if they say yes i need to put 20 credits in. tihs is my script, please help me.
<html>
<head>
<title> slots </title>
<script type=”text/javascript” src=”random.js”>
</script>
<script type=”text/javascript”>
function Slots()
{
var bankroll, debt, symbol, symbol1, symbol2, yes, loser;
bankroll = document.SymbolForm.bankroll.value = parseFloat(document.SymbolForm.bankroll.value);
debt = document.SymbolForm.debt.value = parseFloat(document.SymbolForm.debt.value)
document.images.symbol.src = RandomOneOf([“canders5_triangle.gif” , “canders5_square.gif” , “canders5_circle.gif”])
document.images.symbol1.src = RandomOneOf([“canders5_triangle.gif” , “canders5_square.gif” , “canders5_circle.gif”])
document.images.symbol2.src = RandomOneOf([“canders5_triangle.gif” , “canders5_square.gif” , “canders5_circle.gif”])
document.SymbolForm.bankroll.value = parseFloat (document.SymbolForm.bankroll.value) -1;
if (bankroll > 0){
if (symbol == symbol1 && symbol == symbol2) {
document.SymbolForm.bankroll.value = parseFloat(document.SymbolForm.bankroll.value) + 7;
alert(“winner!!!”)
}
}
}
</script>
</head>
<body>
<div style=”text-align:center”>
<h2> Try you hand at the slots machine!</h2>
<img name=”symbol” src=”canders5_square.gif” border=1″ />
<img name=”symbol1″ src=”canders5_square.gif” border=1″ />
<img name=”symbol2″ src=”canders5_square.gif” border=1″/>
<br /><br />
<form name=”SymbolForm”>
<br />
<input type=”button” value=”Click to Spin!” onClick=”Slots();” />
<br />
<br />
Bankroll:<input type=”text” name=”bankroll” value=”20″ />
Debt:<input type=”text” name=”debt” value=”0″ />
</form>
</div>
</body>
</html>