Skip to content

Instantly share code, notes, and snippets.

View bmac51's full-sized avatar

Bmac bmac51

View GitHub Profile
@bmac51
bmac51 / gist:9b715a4a31b8b8cda214e7854cd8f608
Created April 2, 2018 21:55
dealerCardString with for
let dealerCardString = '';
for (let i=0; i<dealerCardString.length; i++) {
dealerCardString += getCardString(dealerCards[i]) + '\n';
}
function shuffleDeck(deck) {
for (i = 0; i < deck.length; i++) {
let swapIdx = Math.trunc(Math.random() * deck.length);
let tmp = deck[swapIdx];
deck[swapIdx] = deck[i];
deck[i] = tmp;
}
}
// Game Variables
let gameStarted = false,
gameOver = false,
playerWon = false,
dealerCards = [],
playerCards = [],
dealerScore = 0,
playerScore = 0,
deck = [];
@bmac51
bmac51 / JS learning Obj in Function
Created March 29, 2018 22:32
Understanding passing objects into functions via blackjack
//
// blackjack
// by Brendan McCabe
//
let suits = ['hearts', 'clubs', 'diamonds', 'spades'];
let values = ['Ace', 'King', 'Queen', 'Jack', 'Ten', 'Nine', 'Eight', 'Seven', 'Six', 'Five', 'Four', 'Three', 'Two'];
function createDeck() {
function changeCard(card) {
card.suit = "Clubs";
}
let card = {
suit: "Hearts",
value: "Queen"
};
@bmac51
bmac51 / adding record into myMusic (Foo)
Created February 15, 2018 22:26
codey for nakey jakey
var myMusic = [
{
"artist": "Billy Joel",
"title": "Piano Man",
"release_year": 1973,
"formats": [
"CS",
"8T",
"LP" ],
"gold": true