1. If
다른 프로그래밍 언어의 if와 같은 역할을 합니다.
조건이 참인 코드 블록만 실행합니다.
사용법도 동일합니다. 간단히 살펴 보겠습니다.
if 조건 {
…
}
예를 보겠습니다.
let x = 10;
if x > 5 {
println!("OK");
}
// 출력
OK
물론 if … else도 사용할 수 있습니다.
let x = 1;
if x > 5 {
println!(">5");
} else {
println!("<=5");
}
// 출력
<=5
If .. else if를 사용할 수도 있습니다.
let x = 1;
if x > 5 {
println!(">5, {}", x);
} else if x > 8{
println!(">8, {}", x);
} else {
println!("else, {}", x);
}
// 출력
else, 1
반응형
'Rust 입문' 카테고리의 다른 글
| [Rust] Loop (0) | 2022.10.02 |
|---|---|
| [Rust] Let…if (0) | 2022.10.02 |
| [Rust] Tuples (0) | 2022.09.30 |
| [Rust] Vector (1) | 2022.09.30 |
| [Rust] Slice (0) | 2022.09.30 |