I may not be a smart coder, but I learned some coding just for this! Please see my submission for my Mines Provably Fair Checker: https://codepen.io/nucleare/pen/ZEjWVmr
The most challenging part as a non-coder to learn and realize was that the original JavaScript given by the provably fair page for mines is meant to function in a Node.js environment and to be used with a browser, I had to adapt the script to use crypto.js
There's still some visual improvements to be applied but I believe the harder part of the coding has been done and has been made to account for setting the number of mines as shown:
Changing the number of mines and submitting the form again will update the table as appropriate, displaying the number result in the appropriate equivalent location:
The final steps will be replacing empty squares with gems, and the numbers with graphics of the mines and of course, as a result of that, fix the appearance of the grid not breaking up like it does, depending on the number of mines being selected.
But, for the record, on certain 'Number of Mines' settings, it will display correctly:
After submitting these screenshots, I fixed some of the grammatical errors and improved the wording to be more clear:
Thank you for your consideration!