While3 Swift : 기초문법 [중첩된 루프에서 Break] 중접된 루프에서 Break 루프 내부에 루프를 넣으면 중첩 루프(nestedloop)라고 하며, 내부 루프와 외부 루프를 동시에 중단하는 것이 드문 일이 아닙니다. 예를 들어, 다음과 같이 1부터 10까지 구구단을 작성할 수 있습니다. for i in 1...10 { for j in 1...10 { let product = i * j print ("\(i) * \(j) is \(product)") } } //1 * 1 is 1 ~ 10 * 10 is 100 도중에 종료하려면 두 가지를 수행해야 합니다. 먼저 외부 루프에 outerLoop 레이블을 지정합니다. outerLoop: for i in 1...10 { for j in 1...10 { let product = i * j print ("\(i) * .. SWIFT/Grammar 2021. 2. 21. Swift : 기초문법 [Break Loop / 항복건너뛰기(Continue)] Break break키워드를 사용하여 언제든지 루프를 종료할 수 있습니다. 이를 사용해보기 위해 While문을 사용하여 코드를 작성하겠습니다. var countDown = 10 while countDown >= 0 { print(countDown) countDown -= 1 } print("서근블로그") 위 코드에서 if문을 사용하여 조건을 만들었습니다. countDown이 0보다 크거나 같으면 카운트를 하고 -1 씩 합니다. 그리고 조건문인 카운트가 4가 되면 아래 텍스트를 출력하는 것이죠. var countDown = 10 while countDown >= 0 { print(countDown) countDown -= 1 if countDown == 4 { print("Let's go now!") } .. SWIFT/Grammar 2021. 2. 21. Swift : 기초문법 [While 루프] While 루프 루프를 작성하는 두 번째 방법은 while문을 사용하는 것입니다. 확인할 조건을 지정하면 해당 루프 코드가 조건이 실패 할 때까지 계속반복하게 됩니다. 예를 들어, 우리는 1부터 20까지 카운트 한다음 마지막에 "준비 됐으면 시작하겠습니다!" 라는 텍스트를 출력 하려고 합니다. 그렇다면 아래와 같이 While문을 사용하면 됩니다. var number = 1 while number 0 { number -= 2 if number % 2 == 0 { print("\(number) is an even number.") } } //8 is an even number. //6 is an even number. //4 is an even number. //2 is an even number. //0 .. SWIFT/Grammar 2021. 2. 21. 이전 1 다음 한국어 (기본) English Русский 日本語 👉🏻 잠깐만요! 이 글도 한 번 보고 가세요 이전글 다음글 티스토리툴바 서근 개발노트구독하기