//Variables///////////////////////////////////////////////////////////////////////////////
const recompenses = ['chapeau','bonbon','pieceOr','poney']; //récompenses possible
const seuils = ['10','25','5','1']; //seuils des récompenses
recompenses[0]="poney";
seuils[0]= 1;
recompenses[1]="pieceOr";
seuils[1]= 5;
recompenses[2]="chapeau";
seuils[2]= 10;
recompenses[3]="bonbon";
seuils[3]= 25;
//Functions//////////////////////////////////////////////////////////////////////////////
//prend nombre aléatoire entre min et max
function getRandom(min, max) {
return Math.random() * (max - min) + min;
}
//choisi une récompense aléatoire parmis celle de la constante:"récompenses"
function getRandomPrice() {
var randomNum = Math.floor(getRandom(0, 100));
for (var i = 0; i < recompenses.length; i++) {
console.log(randomNum, seuils[i])
if (randomNum <= seuils[i]) {
var selectedPrices = recompenses[i];
break
}
}
//écrit la phrase annonçant la récompenses,
switch (selectedPrices) {
case 'chapeau':
document.write(""+"Vous avez gagné"+""+" un chapeau"+""+"! "+"");
break;
case 'bonbon':
document.write(""+"Vous avez gagné"+""+" un bonbon"+""+"! "+"");
break;
case 'pieceOr':
document.write(""+"Vous avez gagné"+""+" une pièce en or"+""+"! "+"");
break;
case 'poney':
document.write(""+"Vous avez gagné"+""+" un poney"+""+"! "+"");
break;
default:
document.write(""+"Vous n'avez"+""+" rien"+""+" gagné! "+"");
break;
}
return selectedPrices;
}