L'instruction prompt avec les gestions d'erreurs
script.js
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
alert("Vous avez le droit à 4 tentatives");
coups++
var number = prompt("Entrez un nombre entre 1 et 100 : ", "");
try {
if(number > random) {
throw "Error1";
}
else if(number < random) {
throw "Error2";
}
else if(isNaN(number)) {
throw "Error3";
}
}
catch(erreur) {
if(erreur == "Error1") {
alert("Erreur ! La valeur est trop grande. Plus que 3 essais.");
}
if(erreur == "Error2") {
alert("Erreur ! La valeur est trop petite. Plus que 2 essais.");
}
if(erreur == "Error3") {
alert("Erreur ! La valeur spécifiée nest pas un numérique. Plus que 1 essai");
}
else {
alert("Vous avez perdu ! (" + coups + " coups)");
}
}
var min = 1;
var max = 100;
var coups = 0;
var random = Math.floor(Math.random() * (max - min)) + min;
alert(random); |
Bonsoir, ça ne fonctionne pas comme je voudrais. Merci d'avance pour votre aide.