Ребят еще вопрос)Есть два двумерных массива как проверить каждый массив есть ли в нем атрибут chip == true?
var n = 4, m = 4,player = 2;
var pl_list_1 = [];
var pl_list_2 = [];
var sea = {};
for (var i = 0; i < m; i++){
pl_list_1[i] = [];
pl_list_2[i] = [];
for (var j = 0; j < n; j++){
pl_list_1[i][j] = getSea(sea);
pl_list_2[i][j] = getSea(sea);
}}
for (var z = 1; z <= player; z++){
do {
var x = prompt(z+' Игрок\nВведите координты кораблей по X');
var y = prompt(z+' Игрок\nВведите координты кораблей по Y');
message = confirm(z +' Игрок вы продолжаете ввод?');
putship(x,y,z);
} while (message ===true);
}
alert('Война началась!');
if (pl_list_1.chip === true){//как тут проверить весь массив в котором атрибут обьекта chip = true ?
alert('Че то нашло');
}
console.log(pl_list_1);
function putship(x,y,pl_id){
if(pl_id == 1){
pl_list_1[x][y].chip = true;
}else if(pl_id == 2) {
pl_list_2[x][y].chip = true;
}
}
function getSea() {
return {
chip :false,
opened:false,
msg:'Промазал'
};
}