From 2e68042b053b9f2bd499ed1aebf5ddec5e14f273 Mon Sep 17 00:00:00 2001 From: "gabrie.chataigner" Date: Thu, 31 Mar 2022 09:06:48 +0200 Subject: [PATCH] regle --- code.js | 42 +++++++++++------------------------------- machinesous.html | 40 ++++++++++++++++------------------------ msjs.css | 4 ++-- 3 files changed, 29 insertions(+), 57 deletions(-) diff --git a/code.js b/code.js index 809d5dc..bd10993 100644 --- a/code.js +++ b/code.js @@ -2,6 +2,7 @@ function jeu(){ nbAlea(); gain(nb1, nb2, nb3); } + function nbAlea() { var nb1 = Math.floor(Math.random() * 10); var nb2 = Math.floor(Math.random() * 10); @@ -9,14 +10,15 @@ function nbAlea() { document.getElementById("n1").innerHTLM = "5"; return nb1, nb2, nb3; } + function gain(nb1, nb2, nb3) { var mise = document.getElementById('???').innerHTLM; var bac = document.getElementById('???').innerHTLM; var jeton = document.getElementById('mise').value; var bac = bac + mise; - if (nb1 == 9 and nb2 == 9 and nb3 == 9){ + if (nb1 == 9 && nb2 == 9 && nb3 == 9){ var jeton = jeton + bac; - } else if (nb1 == nb2 and nb2 == nb3) { + } else if (nb1 == nb2 && nb2 == nb3) { if (mise*6 > bac) { var jeton = jeton + bac; var bac = 0; @@ -24,7 +26,7 @@ function gain(nb1, nb2, nb3) { var jeton = jeton + 6*mise; var bac = bac - 6*mise; } - } else if (nb1 == nb2 or nb2 == nb3 or nb1 == nb3) { + } else if (nb1 == nb2 || nb2 == nb3 || nb1 == nb3) { if (mise*3 > bac) { var jeton = jeton + bac; var bac = 0; @@ -35,31 +37,9 @@ function gain(nb1, nb2, nb3) { } } - - - - - - - -Initialement, il y a 1000 jetons dans le bac de la machine. -2. Un joueur possède initialement S = 100 jetons. -3. Pour lancer le jeu, le joueur doit insérer x jetons dans la machine (x est à saisir au clavier avec 0 ... x ... 100 -et 0 ... x ... S dans un input), puis on lance le jeu à l’aide d’un bouton. -Les trois rouleaux « tournent » et s’arrêtent sur 3 chiffres au hasard. -• Si les trois chiffres sont identiques, alors : -• s’ils sont 9, 9, 9, le joueur reçoit tous les jetons dans le bac (bingo). Notons que la mise (x jetons) tombe -dans le bac dès l’insertion. -• sinon (par exemple 2, 2, 2), le joueur reçoit 6 fois la mise (c’est-à-dire, 6x jetons). -• Sinon, si parmi les trois chiffres il y en a deux qui sont identiques (par exemple 4, 1, 4), alors le joueur -reçoit 3 fois la mise (3x jetons). -• Autrement, il ne reçoit rien de la machine. -Le jeu s’arrête quand le nombre total de jetons dans le bac est inférieur a 500 ou si le joueur ferme la page. À -chaque tour est affiché le nombre de jetons en banque et le nombre de jetons possédés. -Pour que le programme soit plus clair il est demandé de créer les fonctions JavaScript suivantes (on respectera -les noms) : - -• Une fonction regles qui présente le jeu et affiche les règles dans la page à l’aide d’un bouton REGLES. -Puis écrire une fonction jeu utilisant les deux premières fonctions qui sera appelée à l’aide d’un bouton -Lancer. -Le programme doit être commenté. (On évitera un commentaire à toutes les lignes ...) \ No newline at end of file +function regles() { + document.getElementById('pText').innerHTML = "Initialement, il y a 1000 jetons dans le bac de la machine.Un joueur possède initialement S = 100 jetons. Pour lancer le jeu, le joueur doit insérer x jetons dans la machine (x est à saisir au clavier avec 0 ... x ... 100et 0 ... x ... S dans un input), puis on lance le jeu à l’aide d’un bouton.Les trois rouleaux « tournent » et s’arrêtent sur 3 chiffres au hasard.Si les trois chiffres sont identiques, alors :s’ils sont 9, 9, 9, le joueur reçoit tous les jetons dans le bac (bingo). Notons que la mise (x jetons) tombedans le bac dès l’insertion.sinon (par exemple 2, 2, 2), le joueur reçoit 6 fois la mise (c’est-à-dire, 6x jetons).Sinon, si parmi les trois chiffres il y en a deux qui sont identiques (par exemple 4, 1, 4), alors le joueurreçoit 3 fois la mise (3x jetons).Autrement, il ne reçoit rien de la machine.Le jeu s’arrête quand le nombre total de jetons dans le bac est inférieur a 500 ou si le joueur ferme la page. Àchaque tour est affiché le nombre de jetons en banque et le nombre de jetons possédés.Pour que le programme soit plus clair il est demandé de créer les fonctions JavaScript suivantes (on respecterales noms) : " ; + } +var nb1 = 1 +var nb2 = 2 +var nb3 = 3 diff --git a/machinesous.html b/machinesous.html index ab8235e..46c9177 100644 --- a/machinesous.html +++ b/machinesous.html @@ -1,23 +1,15 @@ - + - - Trois chiffres aléatoires - -<<<<<<< HEAD - -======= - ->>>>>>> acbf94ea30a898fe7e58fb332061422f1f40bae7 - - + + Trois chiffres aléatoires + + + + +
- - -

+ +

MACHINE A SOUS

Prêt à tenter sa chance ?

@@ -25,8 +17,8 @@

Banque

  • 1000
  • @@ -35,10 +27,10 @@

    Votre mise

    - + +

    - -
    - \ No newline at end of file + + \ No newline at end of file diff --git a/msjs.css b/msjs.css index 799cef0..ea0322c 100644 --- a/msjs.css +++ b/msjs.css @@ -1,7 +1,7 @@ header { - background-color: #687C96; + background-color: #202020; background-repeat: no-repeat; position: fixed; background-size: 100% 100%; @@ -20,7 +20,7 @@ header h1 header p { - + color:#c0c0c0 } button