vegetalain
Messages postés747Date d'inscriptionmardi 25 mars 2003StatutMembreDernière intervention11 août 2022
-
28 avril 2009 à 17:03
vegetalain
Messages postés747Date d'inscriptionmardi 25 mars 2003StatutMembreDernière intervention11 août 2022
-
30 avril 2009 à 10:19
Salut j'ai fait un faux sondage avec random qui affiche 5 jauges correspondant à 5 réponses. (en % donc)
Seulement le cumul des 5 résultats dépasse bien sûr les 100%.
comment faire pour que les 5 random se "cumulent" entre eux afin de ne pas dépasser un total de 100???
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 28 avril 2009 à 17:32
la meilleure solution est de faire un random de 100 pour le premier, puis un random de (100-somme des précédents) pour les suivants et de laisser le reste pour le dernier
C'est plus efficace et ça te donne vraiment des résultats loufoques.
a =(Number(num1.text)+Number(num2.text)+Number(num3.text)+Number(num4.text));
num5.text = 100 - a;
stop();
j'ai mis 70 parce que si je mets 100 je peux me taper des 97 à tour de bras... alors pour répartir après, ça fait un peu "votre truqué", mdr !
Bref, ça fonctionne... Merci à toi chevalier ailé, hihihi !
Vous n’avez pas trouvé la réponse que vous recherchez ?
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 28 avril 2009 à 20:14
Bah, on est là pour ça ...
Après tu peux faire en sorte de définir le premier chiffre aléatoire (celui sur 100) aléatoirement dans un des X votes et partir de ce chiffre pour les autres.
vegetalain
Messages postés747Date d'inscriptionmardi 25 mars 2003StatutMembreDernière intervention11 août 2022 30 avril 2009 à 10:19
Hm... une idée vient de me traverser l'esprit... je pourrais faire une sorte de "test psycho" genre "Quel fou êtes-vous :) ?" mais il ne faut pas que ce soit bidon là... c'est du sérieux...
Je vais étudier la question...