Sudoku

badge HTML badge CSS badge JS
capture d'écran du sudoku capture d'écran du sudoku

Contexte : pour mon entrée directement en 2e année de BTS, il m'a été demandé de réaliser ce petit projet en JS.

Période : fin juillet - début août 2026

Difficultés : La création de la fontion calculant les indices des boîtes (de 3x3 pour une grille de 9x9 par exemple) dans un sudoku. J'en avais créé une première qui me semblait apporter un résultat satisfaisant lors des premiers test ; il s'est avéré qu'elle a été à l'origine d'un bug considérant comme fausses toutes les valeurs entrées par l'utilisateur.ice au-delà des 3 premières boîtes, à cause d'un calcul erroné des indices des cases se trouvant au-delà de ces mêmes boîtes. Ne m'attendant pas à ce bug et ne sachant à quoi il était dû, le débuggage a été très difficile pour moi. J'ai fini par demander à Mistral de m'aider dans cette tâche ; il s'est avéré que mon erreur était purement mathématique ... Vous pourrez consulter le prompt et la correction apportée par Mistral dans mon journal d'IA.
Le calcul des indices de la case sélectionnée par l'utilisateur.ice en général a représenté une difficulté. J'ai utilisé des formules trouvées sur StackOverflow, puis j'ai cherché à les comprendre sur un brouillon. J'ai fini par en saisir la logique, mais j'ignore si j'aurais été capable de les trouver entièrement par moi-même en l'état ... L'important est d'en être désormais capable, je suppose. xD

Bilan : blaaaaaah