-2
這是代碼。當我運行的newDeck
的length
是0,所以很顯然,沒有Cards
被添加到它...爲什麼我的卡片組生成代碼返回一個空數組?
function Card(number, suit) {
this.number = number;
this.suit = suit;
}
var deck = [];
function Deck() {
for (i=2; i>13; i++) {
for (j=1; j>4; j++) {
var newCard = new Card(i,j);
deck.push(newCard);
}
}
return deck
}
var newDeck = new Deck();
console.log(newDeck.length);
爲什麼甲板是一個構造函數? – Quentin
你期望程序產生什麼樣的輸出? – Mike
@Quentin你會改變它createDeck()? – Zetland