Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Flutter: How to generate random boolean value with my own probability?

Tags:

flutter

When I use the code :

Random r = new Random();
r.nextBool();

It returns a 50% / 50% probability value (true / false).

How can I generate a true-false value with my own probability like (20% / 35% / 70% ...)?

like image 630
AmegoDev. Avatar asked Sep 01 '25 02:09

AmegoDev.


1 Answers

Simpler example:

Random r = new Random();
bool result = r.nextDouble() <= 0.7;

Gives a chance of 70% to get True result.

like image 187
genericUser Avatar answered Sep 02 '25 21:09

genericUser