5-2. while

🌈 devleeky16498·2022년 4월 11일
0

while 루프는 단일 조건을 평가함으로서 시작한다. 조건이 true이면 false가 될 때까지 구문의 집합은 반복된다. while루프의 사전 시행될 클로저를 명시하고 조건을 보다 정확하게 제시하기 위한 방법으로 repeat - while구문이 있다.

  1. 다음은 while구문의 일반적인 형태이다. while 구문의 조건이 false가 될 때 반복구문을 벗어나 코드가 진행된다.
 var a = 1
 var b = 3
 
 while a < b {
 	a += 1
 }
 print(a)
 // 다음과 같이 a가 3이 될때까지 구문은 반복이 되다가 a가 3이 되는 순간 while의 조건구가
//false를 리턴하고 a의 값을 출력하게 된다.
  1. repeat-while 구문은 루프의 조건을 판단하기 전 루프 블럭을 처음에 한번 먼저 통과하는 루프이다. false가 될때까지 루프를 반복한다.
 var a = 1
 var b = 3
 
 repeat {
 	a += 1
 } while a < b
 // repeat을 한 번 수행하고 반복문에 들어가게 된다. 나머지 루프는 while이 false가 될 때까지 수행된다.
profile
Welcome to Growing iOS developer's Blog! Enjoy!🔥

0개의 댓글

Powered by GraphCDN, the GraphQL CDN