Ajout de la vérification du mot dans le dictionnaire dans le mot à trouver

This commit is contained in:
JonathanMM 2022-01-23 11:48:33 +01:00
parent 3ca0614ef3
commit ca3ef914d4
3 changed files with 8 additions and 4 deletions

View file

@ -4,5 +4,5 @@ npm install
node utils/melangerATrouver.js
node utils/majATrouver.js
tsc
cp -r public/* /var/www/sutom2/
cp -r js/ /var/www/sutom2/
cp -r public/* /var/www/sutom/
cp -r js/ /var/www/sutom/

View file

@ -3,6 +3,7 @@
* Petit script qui nettoie le fichier des mots à trouver pour le mettre dans le format attendu par le système
*/
var fs = require("fs");
var listeMotsProposable = require("../js/mots/listeMotsProposables");
function shuffle(array) {
let currentIndex = array.length,
randomIndex;
@ -49,7 +50,8 @@ fs.readFile("data/motsATrouve.txt", "UTF8", function (erreur, contenu) {
!mot.toUpperCase().startsWith("W") &&
!mot.toUpperCase().startsWith("X") &&
!mot.toUpperCase().startsWith("Y") &&
!mot.toUpperCase().startsWith("Z")
!mot.toUpperCase().startsWith("Z") &&
listeMotsProposable.default.Dictionnaire.includes(mot)
)
.join("\n");
fs.writeFile(

View file

@ -3,6 +3,7 @@
* Petit script qui nettoie le fichier des mots à trouver pour le mettre dans le format attendu par le système
*/
var fs = require("fs");
var listeMotsProposable = require("../js/mots/listeMotsProposables");
function shuffle(array) {
let currentIndex = array.length,
randomIndex;
@ -61,7 +62,8 @@ fs.readFile("data/motsATrouve.txt", "UTF8", function (erreur, contenu) {
!mot.toUpperCase().startsWith("W") &&
!mot.toUpperCase().startsWith("X") &&
!mot.toUpperCase().startsWith("Y") &&
!mot.toUpperCase().startsWith("Z")
!mot.toUpperCase().startsWith("Z") &&
listeMotsProposable.default.Dictionnaire.includes(mot)
)
.map(function (mot) {
return '"' + mot.toUpperCase() + '",';