Skip to content

Instantly share code, notes, and snippets.

@jgresalfi
Created September 7, 2016 16:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jgresalfi/5c8e08e5ea26491941cd2ed346cfe025 to your computer and use it in GitHub Desktop.
Save jgresalfi/5c8e08e5ea26491941cd2ed346cfe025 to your computer and use it in GitHub Desktop.
Basic algorithm to count cards in Blackjack.
var count = 0;
function cc(card) {
switch (card) {
case 2:
case 3:
case 4:
case 5:
case 6:
count++;
break;
case 10:
case 'J':
case 'Q':
case 'K':
case 'A':
count--;
break;
}
if (count <= 0) {
return "Hold";
}
return "Change Me";
}
// Add/remove calls to test your function.
// Note: Only the last will display
cc(2); cc(3); cc(7); cc('K'); cc('A');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment