Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

loop

Rust는 무한 루프를 나타내기 위해 loop 키워드를 제공합니다.

break 문은 언제든지 루프를 종료하는 데 사용할 수 있으며, continue 문은 나머지 반복을 건너뛰고 새로운 반복을 시작하는 데 사용될 수 있습니다.

fn main() {
    let mut count = 0u32;

    println!("무한대까지 세어봅시다!");

    // 무한 루프
    loop {
        count += 1;

        if count == 3 {
            println!("3");

            // 이번 반복의 나머지를 건너뜁니다
            continue;
        }

        println!("{}", count);

        if count == 5 {
            println!("좋아요, 그만하면 됐습니다");

            // 이 루프를 종료합니다
            break;
        }
    }
}