Untitled
unknown
plain_text
3 years ago
735 B
9
Indexable
function checkWin(player) {
var winningCombinations = [
[0, 1, 2],
[3, 4, 5],
[6, 7, 8],
[0, 3, 6],
[1, 4, 7],
[2, 5, 8],
[0, 4, 8],
[2, 4, 6]
];
for (var i = 0; i < winningCombinations.length; i++) {
var combo = winningCombinations[i];
var match = true;
for (var j = 0; j < combo.length; j++) {
if (!cells.eq(combo[j]).hasClass(player)) {
match = false;
break;
}
}
if (match) {
for (var k = 0; k < combo.length; k++) {
cells.eq(combo[k]).addClass('win');
}
return true;
}
}
return false;
}
Editor is loading...