Add the rand crate to your Cargo.toml, import the Rng trait, and call gen_range on a seeded random number generator.
-
Add the dependency to
Cargo.toml.rand = "0.8" -
Import the necessary items in
src/main.rs.use rand::{Rng, SeedableRng}; -
Generate a random number between 1 and 100.
let mut rng = rand::rngs::StdRng::seed_from_u64(42); let random_number = rng.gen_range(1..101); -
Print the result to verify.
println!("Random number: {}", random_number);