JSFiddle - React, Tailwind, and code Playground
by Göran Andersson
JavaScript
var winArray = [ [4, 5, 6], [7, 8, 9], [3, 1, 2], [1, 4, 7], [2, 5, 8], [3, 6, 9], [1, 5, 9], [7, 5, 3] ];
var Xarray = [2, 1, 3];
var a1 = Xarray.slice(0);
a1.sort();
var equal = false;
for (var j = 0; !equal && j < winArray.length; j++) {
var a2 = winArray[j].slice(0);
equal = a1.length == a2.length;
var index = j;
if (equal) {
a2.sort();
for (var i = 0; i < a1.length; i++) {
if (a1[i] != a2[i]) {
equal = false;
break;
}
}
}
}
console.log(equal);
console.log(index);