Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > Other Topics > Science, Math, and Philosophy
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #31  
Old 05-17-2006, 01:59 AM
madnak madnak is offline
Senior Member
 
Join Date: Aug 2005
Location: Brooklyn (Red Hook)
Posts: 5,271
Default Re: Computer science java script project

You also never got the 2 of hearts. But fix that and it should be workable.
Reply With Quote
  #32  
Old 05-18-2006, 12:52 AM
hurricaneace67 hurricaneace67 is offline
Member
 
Join Date: May 2006
Posts: 45
Default Re: Computer science java script project

i am just about finished!!!! here is the final code:

<html>

<head>
<title>Dan's Cards</title>

<script>
var total=500;
var random1;
var ramdom2;
var random3;
var random4;
var random5;
var cards = new Array();
var the_deal = 0;
cards[0]="ah.jpg";
cards[1]="2h.jpg";
cards[2]="3h.jpg";
cards[3]="4h.jpg";
cards[4]="5h.jpg";
cards[5]="6h.jpg";
cards[6]="7h.jpg";
cards[7]="8h.jpg";
cards[8]="9h.jpg";
cards[9]="10h.jpg";
cards[10]="jh.jpg";
cards[11]="qh.jpg";
cards[12]="kh.jpg";
cards[13]="ad.jpg";
cards[14]="2d.jpg";
cards[15]="3d.jpg";
cards[16]="4d.jpg";
cards[17]="5d.jpg";
cards[18]="6d.jpg";
cards[19]="7d.jpg";
cards[20]="8d.jpg";
cards[21]="9d.jpg";
cards[22]="10d.jpg";
cards[23]="jd.jpg";
cards[24]="qd.jpg";
cards[25]="kd.jpg";
cards[26]="as.jpg";
cards[27]="2s.jpg";
cards[28]="3s.jpg";
cards[29]="4s.jpg";
cards[30]="5s.jpg";
cards[31]="6s.jpg";
cards[32]="7s.jpg";
cards[33]="8s.jpg";
cards[34]="9s.jpg";
cards[35]="10s.jpg";
cards[36]="js.jpg";
cards[37]="qs.jpg";
cards[38]="ks.jpg";
cards[39]="ac.jpg";
cards[40]="2c.jpg";
cards[41]="3c.jpg";
cards[42]="4c.jpg";
cards[43]="5c.jpg";
cards[44]="6c.jpg";
cards[45]="7c.jpg";
cards[46]="8c.jpg";
cards[47]="9c.jpg";
cards[48]="10c.jpg";
cards[49]="jc.jpg";
cards[50]="qc.jpg";
cards[51]="kc.jpg";

function deal()
{

if(the_deal==0){


random1=Math.floor(Math.random()*52);
random2=Math.floor(Math.random()*52);
while(random2 == random1){
random2 = Math.floor(Math.random()*52);
}
random3=Math.floor(Math.random()*52);
while((random3 == random1) || (random3 == random2)){
random3 = Math.floor(Math.random()*52);
}
random4=Math.floor(Math.random()*52);
while((random4 == random1) || (random4 == random2) || (random4 == random3)){
random4 = Math.floor(Math.random()*52);
}
random5=Math.floor(Math.random()*52);
while((random5 == random1) || (random5 == random2) || (random5 == random3) || (random5 == random4)){
random4 = Math.floor(Math.random()*52);
}
}

if(the_deal == 1){


var used = new Array();
used[0] = random1;
used[1] = random2;
used[2] = random3;
used[3] = random4;
used[4] = random5;
if(document.myForm.C1.checked==false)
{
while ((random1 == used[0]) || (random1 == used[1]) || (random1 == used[2]) || (random1 == used[3]) || (random1 == used[4])){
random1 = Math.floor(Math.random()*52);
}
}

if(document.myForm.C2.checked==false)
{
while ((random2 == used[0]) || (random2 == used[1]) || (random2 == used[2]) || (random2 == used[3]) || (random2 == used[4]) || (random2 == random1)){
random2 = Math.floor(Math.random()*52);
}
}

if(document.myForm.C3.checked==false)
{
while ((random3 == used[0]) || (random3 == used[1]) || (random3 == used[2]) || (random3 == used[3]) || (random3 == used[4]) || (random3 == random1) || (random3 == random2) ){
random3 = Math.floor(Math.random()*52);
}
}

if(document.myForm.C4.checked==false)

{
while ((random4 == used[0]) || (random4 == used[1]) || (random4 == used[2]) || (random4 == used[3]) || (random4 == used[4]) || (random4 == random1) || (random4 == random2) || (random4 == random3) ){
random4 = Math.floor(Math.random()*52);
}
}

if(document.myForm.C5.checked==false)

{
while ((random5 == used[0]) || (random5 == used[1]) || (random5 == used[2]) || (random5 == used[3]) || (random5 == used[4]) || (random5 == random1) || (random5 == random2) || (random5 == random3) || (random5 == random4)){

random5 = Math.floor(Math.random()*52);
}
}
}

document.card1.src= './cards/' + cards[random1];
document.card2.src= './cards/' + cards[random2];
document.card3.src= './cards/' + cards[random3];
document.card4.src= './cards/' + cards[random4];
document.card5.src= './cards/' + cards[random5];




if(the_deal == 1)
{
var bet=document.myForm.betBox.value;
//Four of a kind

if(random1%13==random2%13
&& random2%13==random3%13 && random3%13==random4%13 ||

random1%13==random2%13 && random2%13==random3%13 && random3%13==random5%13 ||

random1%13==random2%13 && random2%13==random4%13 && random4%13==random5%13 ||

random1%13==random3%13 && random3%13==random4%13 && random4%13==random5%13 ||

random2%13==random3%13 && random3%13==random4%13 && random4%13==random5%13)
{
alert("You got Four of a kind!");
total=total+(bet*100);
document.myForm.bank.value=total;
}
else if(random1 %13== random2 %13 && random2 %13== random3%13 && random4 %13==random5 %13 ||
random1 %13== random2 %13 && random2 %13== random4%13 && random3 %13==random5 %13 ||
random1 %13== random2 %13 && random2 %13== random5%13 && random3 %13==random4 %13 ||
random1 %13== random3 %13 && random3 %13== random4%13 && random2 %13==random5 %13 ||
random1 %13== random3 %13 && random3 %13== random5%13 && random2 %13==random4 %13 ||
random1 %13== random4 %13 && random4 %13== random5%13 && random2 %13==random3 %13 ||
random2 %13== random3 %13 && random3 %13== random4%13 && random1 %13==random5 %13 ||
random2 %13== random3 %13 && random3 %13== random5%13 && random1 %13==random4 %13 ||
random2 %13== random4 %13 && random4 %13== random5%13 && random1 %13==random3 %13 ||
random3 %13== random4 %13 && random4 %13== random5%13 && random1 %13==random2 %13 )
{
alert("You got a Full House!");
total=total+(bet*75);
document.myForm.bank.value=total;
}


else if(
//Flush

(random1 >= 0 && random1 <= 12) && (random2 >= 0 && random2 <= 12) && (random3 >= 0 && random3 <= 12) && (random4 >= 0 && random4 <= 12) && (random5 >= 0 && random5 <= 12)
(random1 >= 13 && random1 <= 25) && (random2 >= 13 && random2
<= 25) && (random3 >= 13 && random3 <= 25) && (random4 >= 13 && random4 <= 25) && (random5 >= 13 && random5 <= 25)
(random1 >= 26 && random1 <= 38) && (random2 >= 26 && random2 <= 38) && (random3 >= 26 && random3 <= 38) && (random4 >= 26 && random4 <= 38) && (random5 >= 26 && random5 <= 38)
(random1 >= 39 && random1 <= 51) && (random2 >= 39 && random2 <= 51) && (random3 >= 39 && random3 <= 51) && (random4 >= 39 && random4 <= 51) && (random5 >= 39 && random5 <= 51))
{
alert("You got a Flush!");
total = total + (bet*50);
document.myForm.bank.value=total;
}

//Three of a kind
else if(random1%13==random2%13 && random2%13==random3%13 ||

random1%13==random2%13 && random2%13==random4%13 ||
random1%13==random2%13 && random2%13==random5%13 ||
random1%13==random3%13 && random3%13==random4%13 ||
random1%13==random3%13 && random3%13==random5%13 ||
random1%13==random4%13 && random4%13==random5%13 ||
random2%13==random3%13 && random3%13==random4%13 ||
random2%13==random3%13 && random3%13==random5%13 ||
random2%13==random4%13 && random4%13==random5%13 ||
random3%13==random4%13 && random4%13==random5%13)
{
alert("You got Three of a kind!");
total=total + (bet*10);
document.myForm.bank.value=total;
}
else if(random1 % 13 == random2 % 13 && random3 % 13 == random4 % 13 ||
random1 % 13 == random2 % 13 && random3 % 13 == random5 % 13 ||
random1 % 13 == random2 % 13 && random4 % 13 == random5 % 13 ||

random1 % 13 == random3 % 13 && random4 % 13 == random5 % 13 ||
random1 % 13 == random3 % 13 && random2 % 13 == random4 % 13 ||
random1 % 13 == random3 % 13 && random2 % 13 == random5 % 13 ||
random1 % 13 == random4 % 13 && random2 % 13 == random3 % 13 ||
random1 % 13 == random4 % 13 && random2 % 13 == random5 % 13 ||
random1 % 13 == random4 % 13 && random3 % 13 == random5 % 13 ||
random1 % 13 == random5 % 13 && random2 % 13 == random3 % 13 ||
random1 % 13 == random5 % 13 && random2 % 13 == random4 % 13 ||
random1 % 13 == random5 % 13 && random3 % 13 == random4 % 13)
{
alert("You got Two Pair!");
total=total + (bet*5);
document.myForm.bank.value=total;
}

else if(random1 %13 == random2 %13 || random1 %13 == random3 %13 ||
random1 %13 == random4 %13 || random1 %13 == random5 %13 ||
random2 %13 == random3 %13 ||
random2 %13 == random4 %13 ||
random2 %13 == random5 %13 || random3 %13 == random4 %13 ||
random3 %13 == random5 %13 || random4 %13 == random5 %13)
{
alert("You got a pair!");
total= total + (bet*1.5);
document.myForm.bank.value=total;
}
else
{
alert("Sorry, you didn't win");
total= total - bet;
document.myForm.bank.value=total;
}
}
the_deal++;
if(the_deal >= 2)
{
the_deal = 0;
reset_cards();
}


}

function reset_cards()
{
document.card1.src= './cards/card.jpg';
document.card2.src= './cards/card.jpg';
document.card3.src= './cards/card.jpg';
document.card4.src= './cards/card.jpg';
document.card5.src= './cards/card.jpg';
}
</script>

</head>

<body>
<form name="myForm">
<table align='center' border='1' width="939">
<tr align='center'><td colspan='5'>Cards</td></tr>
<tr><td width="181"><img id='card1' name='card1' src='./cards/card.jpg'></td>
<td width="181"><img id='card2' name='card2' src='./cards/card.jpg'></td>
<td width="181"><img id='card3' name='card3' src='./cards/card.jpg'></td>
<td width="181"><img id='card4' name='card4' src='./cards/card.jpg'></td>
<td width="181"><img id='card5' name='card5' src='./cards/card.jpg'></td></tr>
<tr align='center'><td
id='the_message' width="-6">
<input type="checkbox" name="C1" value="ON"></td>
<td id='the_message' width="181">
<input type="checkbox" name="C2" value="ON"></td>
<td id='the_message' width="181">
<input type="checkbox" name="C3" value="ON"></td>
<td id='the_message' width="181">
<input
type="checkbox" name="C4" value="ON"></td>
<td id='the_message' width="181">
<input type="checkbox" name="C5" value="ON"></td></tr>
<tr align='center'><td id='the_message' colspan='5'>Click the 'deal cards'
button to deal your hand.</td></tr>
<tr align='center'><td colspan='5'><input type='button' value='Deal Cards' onclick='deal()'> - <input type='button' value='Reset Cards' onclick='reset_cards();' /></td></tr>
<tr><th colspan='5'>Betting Center</th></tr>
<tr><td colspan='5'>How much do you want to bet? $<input type='text' name='betBox'></td></tr>
<tr><td colspan='5'>In the bank: $<input type='text' value='500' name='bank'></td></tr>
</table>
</form>

</body>

</html>
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:07 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.