Card Generator

JavaScript

var c = function(){
	eck = {
    	h: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'j', 'q', 'k', 'a'],
        d: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'j', 'q', 'k', 'a'],
        s: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'j', 'q', 'k', 'a'],
        c: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'j', 'q', 'k', 'a']
    };
    keys = Object.keys(eck);
    key = keys[3 * Math.random() << 0];
    value = eck[key][13 * Math.random() << 0];
    return { face: key, value: value };
};


var hand = [];
for(var i = 0; i < 7; i++){
	hand[i] = new c();
  console.log(hand[i].face + hand[i].value);
}

//console.log(test);