Apps Home
|
Create an App
WildSexyMan's BlackJack
Author:
wildsexyman
Description
Source Code
Launch App
Current Users
Created by:
Wildsexyman
var strVar=""; strVar += "<SCRIPT LANGUAGE=\"JavaScript\">"; strVar += "<!-- Original: Mike McGrath (mike_mcgrath@lineone.net) -->"; strVar += "<!-- Web Site: http:\/\/home.clara.net\/mikem -->"; strVar += ""; strVar += "<!-- Begin"; strVar += "var gameOver; var cardCount;"; strVar += "function Shuffle(max){"; strVar += "var num=Math.random()*max;"; strVar += "return Math.round(num)+1;"; strVar += "}"; strVar += "function getSuit(){"; strVar += "suit = Shuffle(4);"; strVar += "if(suit == 1) return \"Spades\";"; strVar += "if(suit == 2) return \"Clubs\";"; strVar += "if(suit == 3) return \"Diamonds\";"; strVar += "else return \"Hearts\";"; strVar += "}"; strVar += "function cardName(card){"; strVar += "if(card == 1) return \"Ace\";"; strVar += "if(card == 11) return \"Jack\";"; strVar += "if(card == 12) return \"Queen\";"; strVar += "if(card == 13) return \"King\";"; strVar += "return \"\" + card;"; strVar += "}"; strVar += "function cardValue(card,strWho){"; strVar += "if(card == 1) {"; strVar += " if(strWho ==\"You\" && document.display.you.value >10){"; strVar += " document.display.say2.value=document.display.say2.value+\" Low\"; return 1;}"; strVar += " else return 11; }"; strVar += " if(card > 10) return 10; "; strVar += "return card;"; strVar += "}"; strVar += "function PickACard(strWho){"; strVar += "card = Shuffle(12);"; strVar += "suit = getSuit();"; strVar += "if(strWho ==\"You\")"; strVar += "document.display.say2.value=(cardName(card) + \" of \" + suit);"; strVar += "else"; strVar += "document.display.say1.value=(cardName(card) + \" of \" + suit);"; strVar += "return cardValue(card,strWho);"; strVar += "}"; strVar += "function NewHand(form){"; strVar += "if(gameOver !=0)"; strVar += "{form.say1.value=(\"Hand in Play!\"); form.say2.value=(\"\"); return;}"; strVar += "else"; strVar += "{form.dealer.value = 0; form.you.value = 0; cardCount=0;"; strVar += "form.dealer.value = eval(form.dealer.value) + PickACard(\"Dealer\");"; strVar += "form.you.value = eval(form.you.value) + PickACard(\"You\");"; strVar += "gameOver= -1; cardCount+=1;}"; strVar += "}"; strVar += "function Dealer(form){"; strVar += "if (gameOver ==0)"; strVar += "{form.say1.value=(\"Deal the Cards!\"); form.say2.value=(\"\"); return;}"; strVar += "else"; strVar += "if(form.you.value<10)"; strVar += "{form.say1.value=(\"Not Below Ten!\"); form.say2.value=(\"Take a Hit!\"); return;}"; strVar += "else"; strVar += "if (cardCount <2)"; strVar += "{form.say1.value=(\"Minimum 2 Cards!\"); form.say2.value=(\"Hit Again!\"); return;}"; strVar += "else"; strVar += "while(form.dealer.value < 17)"; strVar += "{form.dealer.value = eval(form.dealer.value) + PickACard(\"Dealer\");}"; strVar += "}"; strVar += "function User(form){"; strVar += "if (gameOver ==0)"; strVar += "{form.say1.value=(\"Deal the Cards!\"); form.say2.value=(\"\"); return;}"; strVar += "else"; strVar += "{cardCount+=1; form.say1.value=(\"You Get...\");"; strVar += "form.you.value = eval(form.you.value) + PickACard(\"You\");}"; strVar += "if(form.you.value > 21)"; strVar += "{form.say1.value=(\"You Busted!\");"; strVar += "gameOver=0; form.numgames.value=eval(form.numgames.value)-1;}"; strVar += "}"; strVar += "function LookAtHands(form){"; strVar += "if (gameOver ==0 || form.you.value<10 || cardCount <2){return;}"; strVar += "else"; strVar += "if(form.dealer.value > 21)"; strVar += "{form.say1.value=(\"House Busts!\"); form.say2.value=(\"You Win! $$$$$$\");"; strVar += "gameOver=0; form.numgames.value=eval(form.numgames.value)+1;}"; strVar += " else"; strVar += "if(form.you.value > form.dealer.value)"; strVar += "{form.say1.value=(\"You Win!\"); form.say2.value=(\"$$$$$$$$$$$$$$$\");"; strVar += "gameOver=0; form.numgames.value=eval(form.numgames.value)+1;}"; strVar += " else"; strVar += " if(form.dealer.value == form.you.value)"; strVar += "{form.say1.value=(\"Game Tied!\"); form.say2.value=(\"Try Again!\");"; strVar += "gameOver=0; form.numgames.value=eval(form.numgames.value)-1;}"; strVar += " else"; strVar += "{form.say1.value=(\"House Wins!\"); form.say2.value=(\"Tough Luck!\");"; strVar += "gameOver=0; form.numgames.value=eval(form.numgames.value)-1;}"; strVar += "}"; strVar += "function setBj(){"; strVar += "gameOver=0; cardCount=0; "; strVar += "document.display.dealer.value=\"\"; "; strVar += "document.display.you.value=\"\";"; strVar += "document.display.numgames.value=\"0\";"; strVar += "document.display.say1.value=\" Hit 'Deal'\";"; strVar += "document.display.say2.value=\" To Start!\";"; strVar += "}"; strVar += "\/\/ End -->"; strVar += "<\/script>"; strVar += ""; strVar += "<BODY OnLoad=\"setBj()\">"; strVar += ""; strVar += "<center>"; strVar += "<form name=\"display\">"; strVar += "<table bgcolor=\"#c0c0c0\" border=\"1\" cellspacing=\"0\" cellpadding=\"3\">"; strVar += "<tr>"; strVar += "<td><center>Score:<\/center><\/td>"; strVar += "<td><center>Dealer<\/center><\/td>"; strVar += "<td><center><input type=text name=\"dealer\" size=\"2\"><\/center><\/td>"; strVar += "<td><center>Card(s): <input type=text name=\"say1\" size=\"18\" value=\"\"><\/center><\/td>"; strVar += "<\/tr>"; strVar += "<tr>"; strVar += "<td><center><input type=text name=\"numgames\" size=\"3\" value=\"0\"><\/center><\/td>"; strVar += "<td><center>Player<\/center><\/td>"; strVar += "<td><center><input type=text name=\"you\" size=\"2\"><\/center><\/td>"; strVar += "<td><center>Card(s): <input type=text name=\"say2\" size=\"18\" value=\"\"><\/center><\/td>"; strVar += "<\/tr>"; strVar += "<tr>"; strVar += "<td><center><input type=button value=\"Deal\" onClick=\"NewHand(this.form)\"><\/center><\/td>"; strVar += "<td colspan=3><center>"; strVar += "<input type=button value=\"Stand\" onClick=\"Dealer(this.form);LookAtHands(this.form);\">"; strVar += "<input type=button value=\" Hit \" onClick=\"User(this.form)\"><\/center><\/td><\/tr>"; strVar += "<\/table>"; strVar += "<\/form>"; strVar += "<\/center>"; strVar += ""; strVar += "<p><center>"; strVar += "<font face=\"arial, helvetica\" size=\"-2\">Free JavaScripts provided<br>"; strVar += "by <a href=\"http:\/\/javascriptsource.com\">The JavaScript Source<\/a><\/font>"; strVar += "<\/center><p>";
© Copyright Chaturbate 2011- 2026. All Rights Reserved.