let v1 = ["X","X","X","X"].map(v => v==="X"?"O":v); console.log(v1); //[ 'O', 'O', 'O', 'O' ] let v2 = ["X","X","O","X"].filter(v => v==="X"); console.log(v2); //[ 'X', 'X', 'X' ] let v3 = ["O","O","X","X"].find(v => v==="X"); console.log(v3); //X let v4 = ["O","O","O","X"].findIndex(v => v==="X"); console.log(v4); //3 let v5 = ["X","X","X","X"].fill("O",1); console.log(v5); //[ 'X', 'O', 'O', 'O' ] let v6 = ["O","X","X","O"].some(v=>v==="X"); console.log(v6); //true let v7 = ["X","X","X","O"].every(v=>v==="X"); console.log(v7); //false
