Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
for nombre in (1..4).rev() {
println!("{}!", nombre);
}
let a = [10, 20, 30, 40, 50];
for element in a {
println!("la valeur est : {}", element);
}
let mut nombre = 3;
while nombre != 0 {
println!("{}!", nombre);
nombre -= 1;
}
loop {
println!("encore !");
}
let config_max = Some(3u8);
if let Some(max) = config_max {
println!("Le maximum est configuré à {}", max);
}
let nombre = 3;
if nombre < 5 {
println!("condition vraie");
} else {
println!("condition fausse");
}
fn plus_un(x: Option<i32>) -> Option<i32> {
match x {
None => None,
Some(i) => Some(i + 1),
}
}
let mut compteur = 0;
let resultat = loop {
compteur += 1;
if compteur == 10 {
break compteur * 2;
}
};
let x = 1;
match x {
1 => println!("un"),
2 => println!("deux"),
_ => println!("autre chose"),
}
let condition = true;
let nombre = if condition { 5 } else { 6 };