JS。创建if语句,不接收匹配数据的结果

时间:2017-04-29 23:07:47

标签: javascript

Tutorial

作为一个新手,我正试图理解是否还有其他问题,目前我相信我为此写了正确的条件,但是我没有得到我想要的回报。这是我要遵循的任务。

var cards = ["Queen", "Queen", "King", "King"];

var cardsInPlay = [];

// Variables assigned cards

var cardOne = cards[0];
var cardTwo = cards[2];
var cardThree = [];
var cardFour = [];

// Pushing the elements into the "cardsInPlay variable"

cardsInPlay.push(cardOne);
cardsInPlay.push(cardTwo);

if (cardsInPlay === cards.length[2]) {
alert("Sorry, try again.");
} else if (cardsInPlay[0] === cardsInPlay[1]) {
alert("You found a match!");
}

这是我到目前为止编写的代码。 A,我这样做了吗?

1 个答案:

答案 0 :(得分:0)

您的作业说明您需要检查cardsInPlay数组的长度是否为2,所以:

if(cardsInPlay.length === 2){

}