У меня есть массив с картами в качестве объектов:
$(document).ready(function() {
var totalPlayer = 12;
var cards = [
{"card": 2, "value": 2, "suit": "d"},
{"card": 2, "value": 2, "suit": "c"},
{"card": 2, "value": 2, "suit": "h"},
{"card": 2, "value": 2, "suit": "s"},
{"card": 3, "value": 3,...
{"card": "a", "value": 11, "suit": "s"}];
$('#butStart').click(processIt);
И цикл:
function processIt() {
for (var i = 0; i < cards.length; i++) {
if (cards[i].card === "a" && totalPlayer > 11) {
cards[i].value = 1;
}
else if (cards[i].card === "a") {
cards[i].value = 11;
}
}
alert(cards[50].value + cards[50].card);
}
Я не могу понять, почему я получаю сообщение об ошибке "не могупрочитать свойство 'карточка' из неопределенного "