上午傢伙數組內搜索一個值
IM目前使用javascript玩,我創建一個簡單的黑傑克遊戲,我想跟蹤已經被從包拉卡。我的繼承人功能
function usedCards(value,suit)
{
var exists = false;
for(i = 0; i< usedCardNo.length;i++)
{
if (value === usedCardNo[i] && suit === usedCardSuit[i])
{
exists = true;
console.log(i);
}
}
console.log("exists = " + exists);
if (exists===false)
{
usedCardNo.push(value);
usedCardSuit.push(suit);
console.log(value + " and " + suit +" added to array");
}
}
我傳遞給函數2 ID號一個realting卡號即王牌,7,9藏漢作爲訴訟。
我然後檢查它是否已經存在於數組中,如果沒有添加它。但它目前不工作?它只是不承認重複的價值。
首先修正你的括號。 – 2012-02-08 10:00:30
用http://www.jslint.com/ – 2012-02-08 10:08:05
驗證您的代碼您是否確定要比較循環中相同類型的值? '「12」!== 12' – 2012-02-08 10:11:03