Machine à sous
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
2.2 KiB

function jeu(){
nbAlea();
gain(nb1, nb2, nb3);
}
3 years ago
3 years ago
function nbAlea() {
var nb1 = Math.floor(Math.random() * 10);
var nb2 = Math.floor(Math.random() * 10);
var nb3 = Math.floor(Math.random() * 10);
document.getElementById("n1").innerHTLM = "5";
3 years ago
return nb1, nb2, nb3;
3 years ago
3 years ago
}
3 years ago
function gain(nb1, nb2, nb3) {
var mise = document.getElementById('???').innerHTLM;
var bac = document.getElementById('???').innerHTLM;
var jeton = document.getElementById('mise').value;
3 years ago
var bac = bac + mise;
3 years ago
if (nb1 == 9 && nb2 == 9 && nb3 == 9){
3 years ago
var jeton = jeton + bac;
3 years ago
} else if (nb1 == nb2 && nb2 == nb3) {
3 years ago
if (mise*6 > bac) {
var jeton = jeton + bac;
var bac = 0;
} else {
var jeton = jeton + 6*mise;
var bac = bac - 6*mise;
}
3 years ago
} else if (nb1 == nb2 || nb2 == nb3 || nb1 == nb3) {
3 years ago
if (mise*3 > bac) {
var jeton = jeton + bac;
var bac = 0;
} else {
var jeton = jeton + mise*3;
var bac = bac - mise*3;
}
}
}
3 years ago
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