Je viens vers vous un peu désespérer, car je ne trouve pas le script logique pour mon problème.
Je programme en JavaScript, je suis sur node JS
Mon problème ce trouve coter serveur.
Je m'explique, je veux créer un panel qui sera composé de champs input dans les quel je veux pouvoir choisir le pourcentage d'obtention.
Par exemple :
En tant qu'administrateur, je souhaite que les personnages générés aléatoirement soit 35% de chance d'être un orc, 25% d'être un humain et 40% de chance d'être un mort-vivant (dans le même tirage).
Je précise que les chiffres sont choisis par l'administrateur via les champs input et ne sont donc pas figé.
Et du coup mon gros problème, c'est que je ne sais pas comment crée l'algorithme ...
Je suis désolé d'avance si le sujet existe déjà, mais ça fait quelque jour (19) et il me faut absolument une solution ^^"
ps: je ne cherche pas le script exact, je me contenterai de la logique.
ps bis :
Bon j'ai trouver une solution système D mais qui a le mérite de fonctionner ^^"
J'ai creer un fonction qui génère un tableau en ajoutant le nombre indiquer d'éléments.
35 fois "orc", 25 fois humain, etc... et je tire du tableau un au hasard avec un bête calcul pour créer un chiffre aléatoire
ici le min sera 0 et le max 99 pour tirer un chiffre aléatoirement entre 0 et 99 voilà si ça peut aider
function random(min, max)
{
return Math.floor(Math.random() * (max - min + 1)) + min;
}
- Edité par shao_pix 26 janvier 2020 à 16:35:45
Creer un panel de chance d'obtention
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.