1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
use super::random_number;

/// Generate a random boolean.
/// 
/// ## Examples
/// 
/// ```
/// use cs_utils::random_bool;
/// 
/// if random_bool() {
///     println!("\"true\" value generated");
/// } else {
///     println!("\"false\" value generated");
/// }
/// 
/// ```
pub fn random_bool() -> bool {
    let random_num = random_number(0..=1);

    return random_num == 1;
}