Thread: [RESOLVED] Quick Help needed, PLEASE! Help wit my assignment(Triple Roll game)

1. Code:
```<h1>Welcome to ACME casino Ltd!!</h1>
<p>Tripple Roll Game - Rules:</p>
<ul>
<li>After you place your bet and press "Bet" button, dices are thrown.</li>
<li>For each round of the game, You can bet between 1 and 100.</li>
<li>Game has maximum of 10 rounds. At the end of each round You can continue or quit.</li>
<li>If 3 die all show value of 1 than You win your bet * 50 + Your original stake back.</li>
<li>If the 3 die all show three same values (other than the value 1), then You win your bet * 30 + Your original stake back.</li>
<li>If 2 die show the same value, then You win your bet * 8 + Your original stake back.</li>
<li>If none of these prizes have been won, if the total of die come to 15 or more, You win 2 * Your bet + orginal stake back.</li>
<li>If one die shows a 6, or all the values of the die are odd numbers, then You will get Your bet back.</li>
</ul>
<script type="text/javascript">

var
die1, die2, die3,
i, betting = 1, credit = 100, winnings;

for (i = 1; i <= 10; ++i) {

do {
betting = parseInt('0' + prompt('Current Credit: ' + credit + '\nPlease enter bet amount! or Cancel to quit!', betting) || 0, 10);
if (betting > 100) {alert('Your bet is too high!');}
} while (betting > 100);

if (!betting) {break;}

die1 = Math.floor(Math.random() * 6) + 1;
die2 = Math.floor(Math.random() * 6) + 1;
die3 = Math.floor(Math.random() * 6) + 1;

if (die1 === die2 && die1 === die3) {winnings = (betting * (1 === die1 ? 50 : 30)) + betting;} else
if (die1 === die2 || die1 === die3 || die2 === die3) {winnings = (betting * 8) + betting;} else
if ((die1 + die2 + die3) >= 15) {winnings = (betting * 2) + betting;} else
if ((die1 === 6 || die2 === 6 || die3 === 6) || ((die1 % 2) && (die2 % 2) && (die3 % 2))) {winnings = betting;} else {
winnings = 0;
}

credit -= betting;
if (winnings) {credit += winnings;}

'Round: ' + i + '\n' +
'You rolled: ' + die1 + ', ' + die2 + ', ' + die3 + '\n' +
'You bet: ' + betting + '\n' +
(winnings ? 'You won ' + winnings + '!' : 'You did not win!') + '\n\n' +
'Your current credit is: ' + credit
);

}

alert('You walk away with ' + credit + ' credits!');

</script>```

2. Registered User
Join Date
Dec 2013
Posts
23
Thanks a lot for help

3. Registered User
Join Date
Dec 2013
Posts
23
Thanks for all the effort

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•