Bonjour,
Voila je rencontre un petit problème avec mon code.
function cadeau() {
var list = ["Cadeau1","cadeau2","cadeau3","cadeau4","Cadeau5","cadeau6","cadeau7","cadeau8","Cadeau9","cadeau10","BOOM !!!","cadeau12","Cadeau13","cadeau14","cadeau15","cadeau16","Cadeau17","cadeau18","cadeau19","cadeau20"];
return list(Math.floor(Math.random() * list.length));
}
console.log(cadeau);
Je souhaite que lors d'un tirage au sort, on puisse afficher aléatoirement un cadeau y compris le boom !!!
Merci de votre patience
première solution : utiliser lodash avec la fonction sample
_.sample(list)
ou alors si tu veux réimplementer le random va faire un tour du côte de https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Math/random ;)
il faut que tu retourne l'element de ton tableau ?
l'idée est bonne, mais c'est les parentheses qui posent probleme
function cadeau() {
var list = ["Cadeau1","cadeau2","cadeau3","cadeau4","Cadeau5","cadeau6","cadeau7","cadeau8","Cadeau9","cadeau10","BOOM !!!","cadeau12","Cadeau13","cadeau14","cadeau15","cadeau16","Cadeau17","cadeau18","cadeau19","cadeau20"];
return list[Math.floor(Math.random() * list.length)];
}
var cadeau = cadeau();
console.log(cadeau);