Schémas XML et feuilles de transformation



  1. Terminer les tests de MDN sur la DOM et les gestionnaires d'événements (nous avons vu le premier en cours).
  2. À l'aide de JQuery, modifier la page HTML: exo_jquery.html afin qu'elle ait comportement demandé.
  3. Le jeu de mono est un jeu où l'utilisateur doit dans un temps donné réaliser le plus de calculs. Voici une image de ce qui pourrait être attendu: jeu de mono.
    Vous devez progrramer votre propre jeu. Pour cela:
    1. À l'aide de Bootstrap, construisez la grille de boutons correspondant à la calculatrice. Ajoutez également le bouton "Prêt?" ainsi qu'une div contenant le timer et le score.
    2. Dans javascript, avec les fonctions "setTimeout" et "setInterval" créez un timer qui se déclenche lorsque l'on clique sur "Prêt?".
      Ainsi vous allez pouvoir afficher sur votre page html un compteur de temps décrémenté chaque seconde
    3. Gérez les évenements des touches de la calculatrice afin de déterminer quelle touche à été cliquée.
    4. Construisez une fonction qui permet de générer un tour de jeu. Pour cela, générez deux nombres aléatoires "a" et "b", l'opération de votre choix (+,-,...), puis afficher les consignes à l'utilisateur.
      Lorsque le bouton "=" est cliqué vous verifierez (en fonction de l'opération choisie) si le résultat entré par l'utilisateur est correct, si c'est le cas on ajoute 1 à "score".
    5. En résumé, après avoir affiché un timer lorsque l'on clique sur "Prêt?", vôtre jeu va tour à tour afficher un calcul à réaliser.
      Lorsque l'utilisateur inscrit à l'aide des touches de la calculatrice le bon résultat on ajoute 1 à son score et on remet un nouveau calcul tant qu'il reste du temps à la partie.
    6. Ajoutez la gestion du clavier pour entrer les réponses autrement qu'en cliquant