let condition = true;
let n2 = if condition { 5 } else { 6 };
println!("The value of n2 is: {}", n2);
Rust中的if
还可以用于表达式,这允许我们将if
语句的结果绑定到一个变量上。在上述例子中,根据条件condition
,n2
将分别赋值为5
或6
。这种方式允许我们在条件成立时返回一个值,而在条件不成立时返回另一个值。
let condition = true;
let n2 = if condition { 5 } else { 6 };
println!("The value of n2 is: {}", n2);
Rust中的if
还可以用于表达式,这允许我们将if
语句的结果绑定到一个变量上。在上述例子中,根据条件condition
,n2
将分别赋值为5
或6
。这种方式允许我们在条件成立时返回一个值,而在条件不成立时返回另一个值。