Jeu 6
Idée générale
Il s'agit de présenter une image du mur sur laquelle on va placer douze div qui griseront légèrement chaque brique du mur. Puis de mettre en place un glissé déposé de trois briques qui vont permettre au moment du déposé de supprimer le grisé.
Le code javascript (jeu-6.js)
Deux fonctions sont utilisées :
- initialisation() : activation et apparition de la zone de drop sur laquelle on pose la brique ; désactivation initiale des input ; vidange des inputs ; choix aléatoire des nombres ; désactivation du drag si 0 briques ; nombre nécessaire dans le troisième input.
Principalement c'est la partie choix aléatoire des nombres qui compte. Il s'agit de choisir un nombre aléatoire de 1 à 10. Le zéro n'est pas permis et il faut laisser au moins une valeur de deux pour les deux autres champs dans lesquels il faut mettre un au minimum. Puis, on choisit un nombre aléatoire entre un et la valeur du premier champ moins un pour laisser au moins un au dernier champ.
- go()
La principale difficulté pour programmer ce jeu est de mettre en place le glisser déposer.
Le code css (jeu-6.js)