OneCompiler

tic tac toe

162

function tictactoe(arr){
for(let i = 0;i<arr.length;i++){
if(arr[i][0] == arr[i][2])
{
if(arr[i][1]==arr[i][0]){
return arr[i][0];
}
}

if(arr[0][i] == arr[2][i])
{
if(arr[1][i]==arr[0][i]){
return arr[i][0];
}
}
}
if(arr[0][0] == arr[2][2]){
if(arr[1][1]==arr[0][0]){
return arr[0][0];
}
}
if(arr[2][0] == arr[0][2]){
if(arr[1][1]==arr[0][2]){
return arr[1][1];
}
}

return -1;
}

console.log(tictactoe([["x","o","o"],["o","x","o"],["o","o","x"]]));