자스스톤 초기세팅

var 상대영웅 = document.getElementByID('rival-hero');
var 내영웅 = document.getElementByID('my-hero');
var 상대덱 = document.getElementByID('rival-deck');
var 내덱 = document.getElementByID('my-deck');
var 상대덱data = [];
var 내덱data = [];
var 상대영웅data;
var 내영웅data;

function 상대덱생성(개수) {
    for(var i=0; i < 개수; i++) {
        상대덱data.push(카드공장());
    }
}

function 내덱생성(개수) {
    for(var i=0; i < 개수; i++) {
        내덱data.push(카드공장());
    }
}
function 내영웅생성() {
    카드공장();
}
function 상대영웅생성() {
    카드공장();
}
function 초기세팅() {
    내덱생성(5);
    상대덱생성(5);
    내영웅생성();
    상대영웅생성();
}

function Card() {
    this.att = Math.ceil(Math.random() * 5);
    this.hp = Math.ceil(Math.random() * 5);
    this.cost = Math.floor((this.att + this.hp) / 2);
}
function 카드공장() {
    return new Card();
}

Last updated