Bonjour,
Je voudrais disposer d'une fonction qui me retourne aléatoirement un booléen (true ou false)
Merci d'avance ;)
Version imprimable
Bonjour,
Je voudrais disposer d'une fonction qui me retourne aléatoirement un booléen (true ou false)
Merci d'avance ;)
Il existe dejà la fonction Math.random() qui te retourne une nombre entre 0 et 1.
Pour avoir un boolean, il te suffit de faire une comparaison entre le nombre generé aleatoirement et un nombre de ton choix.
Ex:
Le resultat contenu dans test est alors aleatoire car dependant de la valeur de nombre.Code:
1
2
3 int nombre= (int)(Math.random()*100); boolean test= nombre>=50;
Merci darrylsite, pour ta solution mais je voudrais seulement que le fonction me renvoie soit true soit false en aléatoire sans aucun paramètre en entrée.
Par exemple :
1er appel : renvoi true
2eme appel : renvoi true
3eme appel : renvoi false
4eme appel : renvoi true
5eme appel : renvoi false
...
Comment puis-je faire, merci ;)
Code:java.util.Random.nextBoolean()
Parfait, merci :king: