JSFiddle - React, Tailwind, and code Playground

by pierian_design

JavaScript

/*let aRows2 = [
  [],
];

let aRows1 = [
  [],
];
*/
/*
let aRows1 = [
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4!",	"5!"],
  ["1",	"2",	"3",	"4!",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
];

let aRows2 = [
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4!",	"5!"],
  ["1",	"2",	"3",	"4!",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
];
*/


let aRows1 = [
  ["1",	"2",	"3"],
  ["1",	"2",	"3"],
  ["1",	"2",	"3"],
  ["1",	"2",	"3"],
  ["1",	"2",	"3"],
  ["1",	"2",	"3"],
];

let aRows2 = [
  ["1",	"2+",	"3+"],
  ["1",	"2+",	"3+"],
  ["1",	"2+",	"3+"],
  ["1",	"2+",	"3+"],
  ["1",	"2+",	"3+"],
  ["1",	"2+",	"3+"],
];

/*
let aRows1 = [
  ["a",	"a",	"a",	"a",	"a"],
];

let aRows2 = [
  ["w",	"w",	"w",	"w",	"w"],
  ["e",	"a",	"e",	"a",	"a"],
  ["a!",	"a",	"a",	"a!",	"a"],
];
*/
/*
let aRows2 = [
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4!",	"5!"],
  ["1",	"2",	"3",	"4!",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
];

let aRows1 = [
	["1",	"2",	"3",	"4!",	"5"],
	["1",	"2",	"3",	"4",	"5"],
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
  ["1",	"2",	"3",	"4",	"5!"],
  ["1",	"2",	"3",	"4",	"5"],
];
*/
console.log('+++++++++++++++++aRows1+++++++++++++++++++');
console.log(aRows1);

console.log('+++++++++++++++++aRows2+++++++++++++++++++');
console.log(aRows2);


let getStatus = function(cellsLen) {
  let sStatus = '';

  if (cellsLen === aRows2[0].length) {
    sStatus = 'unique';
  } else if (cellsLen === 0) {
    sStatus = 'equal';
  } else {
    sStatus = 'different';
  }

  return sStatus;
}

let _getCellsIndexes = function (arr1, arr2) {
  var result = [], longerLength = arr1.length >= arr2.length ? arr1.length : arr2.length;
  for (i = 0; i < longerLength; i++){
    if (arr1[i] !== arr2[i]) {
      result.push(i+1);
    }
  }
  return result;
};





















//правил...