JSFiddle - React, Tailwind, and code Playground

by David Marshall

JavaScript

let num = [7, 4, 9, 5, 11, 17, 23, 2, 0, 14, 21, 24, 10, 16, 13, 6, 15, 25, 12, 22, 18, 20, 8, 19, 3, 26, 1]

let boards = [
  [
    [22, 13, 17, 11, 0],
    [8, 2, 23, 4, 24],
    [21, 9, 14, 16, 7],
    [6, 10, 3, 18, 5],
    [1, 12, 20, 15, 19]
  ],
  [
    [3, 15, 0, 2, 22],
    [9, 18, 13, 17, 5],
    [19, 8, 7, 25, 23],
    [20, 11, 10, 24, 4],
    [14, 21, 16, 12, 6]
  ],
  [
    [14, 21, 17, 24, 4],
    [10, 16, 15, 9, 19],
    [18, 8, 23, 26, 20],
    [22, 11, 13, 6, 5],
    [2, 0, 12, 3, 7]
  ]
]
/*let num = [87,12,53,23,31,70,37,79,95,16,72,9,98,92,5,74,17,60,96,80,75,11,73,33,3,84,81,2,97,93,59,13,77,52,69,83,51,64,48,82,7,49,20,8,36,66,19,0,99,41,91,78,42,40,62,63,57,39,55,47,29,50,58,34,27,43,30,35,22,28,4,14,26,32,10,88,46,65,90,76,38,6,71,67,44,68,86,25,21,24,56,94,18,89,61,15,1,45,54,85]

let boards=[[[49,0,9,90,8],[41,88,56,13,6],[17,11,45,26,75],[29,62,27,83,36],[31,78,1,55,38]],[[52,53,19,56,80],[94,33,3,78,32],[10,89,66,48,55],[99,23,88,8,39],[76,75,44,79,14]], [[2,60,64,25,55],[89,1,21,65,41], [6,12,58,11,68],[23,49,44,91,14],[45,52,99,47,63]],[[49,96,0,87,40],[13,22,10,84,52],[95,30,50,14,1],[58,17,98,45,38],[63,11,74,62,42]],[[97,98,43,36,48], [6,83,89,41,85],[69,79,51,0,67],[62,93,30,82,45],[87,32,25,34,29]],[[31,62,76,66,93],[77,11,97,51,32],[42,88,68,35,72],[29,79,70,85,47],[91,3,96,38,14]],[[98,77,12,72,83],[22,78,75,88,11],[67,63,84,60,6],[29,95,73,96,53],[45,21,66,57,9]],[[16,47,66,85,17],[54,87,78,21,60],[45,44,35,33,32],[88,46,27,49,18],[58,42,72,24,75]],[[82,9,2,68,0],[16,72,83,31,5],[60,34,92,62,21],[13,48,69,59,81], [7,87,28,42,14]],[[29,58,10,50,19],[47,4,51,22,69],[66,5,83,82,25],[71,23,64,93,14],[80,46,76,65,33]],[[98,54,93,47,26],[44,23,33,40,72],[50,36,82,48,19],[29,18,16,56,55],[24,95,78,42,27]],[[57,35,36,51,55],[61,85,33,73,47], [2,53,59,10,26],[17,89,96,78,20], [3,56,84,97,98]],[[25,37,24,76,98],[20,48,47,40,22], [8,55,93,64,70],...