我想知道JavaScript中的continue語句的結構化等價物是什麼?我試圖擺脫繼續的聲明,但不知道如何。任何人都可以將我指向正確的方向嗎?謝謝!JavaScript中continue語句的等效代碼
function Hand() {
this.cards = new Array();
this.addOneCard = function(card) {
this.cards.push(card);
}
this.evaluateHand = function(){
// Needs to handle two aces better
var total1 = new Number;
var total2 = new Number;
for(var i in this.cards) {
if (this.cards[i].value == "A") {
total1 += 1;
total2 += 11;
continue;
}
if (isNaN(this.cards[i].value * 1)) {
total1 += 10;
total2 += 10;
continue;
}
total1 += Number(this.cards[i].value);
total2 += Number(this.cards[i].value);
}
return [total1, total2];
};
}
你爲什麼需要改變? 「繼續」是語言的一部分,非常適合您的需求。 –