24. Loop(2)
* while
while 문은 실행횟수가 명확하지 않을때 사용하는 반복문이다. 조건식의 결과가 true 라면 실행 구문을 계속 반복한다.
ex) 100
var num = 1
var sum = 0
while num <= 100 { // num이 100이하 이면 실행구문을 반복
sum += num
num += 1
}
ex)
sum = 0
var num = 1
while num <= 1000 { //num이 1000이하 이면 실행구문을 반복
if num % 2 == 0 {
sum += num
}
num += 1
}
for-in문과 다르게 반복할 범위가 지정되어 있지 않다. 조건을 기반으로 반복을 하며 언젠가는 반드시 false가 되어야 한다. 그렇지 않으면 무한루프에 빠질수 있다.
Author And Source
이 문제에 관하여(24. Loop(2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@cavok/Loop2저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)