Rust 입문

[Rust] If

바로크냥 2022. 9. 30. 17:05

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
 

 

반응형