[Javascript] for문 break

2021. 7. 27. 17:56Web/Javascirpt

728x90

break문

반복문인 for문에서도 break문을 사용할 수 있는데요.

break문은 반복할 조건에 상관없이 break 에 해당되면 반복을 종료합니다.

 

말보단 직접 보시는 게 이해가 빠를테니 예제를 보여드리겠습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>for문 break</title>
</head>
<script>
    for(var i = 1; i <= 5; i++) {
        if(i == 3break;
        document.write(i, ", ");
    }
</script>
<body>
</body>
</html>
 
cs

for문의 조건으로는

변수 i 에 초깃값 1을 주고

조건식으로는 변수 i 가 5 와 같거나 클 때로 설정했으며

증감식으로 1씩 증가하도록 했습니다.

 

다음 for문 안에 if문을 넣어 변수 i 가 3 과 같을 때 break 를 선언했는데요.

따라서 결과값이 위와 같이 변수 i 에 1, 2까지 할당되어 write 함수를 통해 출력되다가

변수에 3 이 할당되었을 때 break 가 발동되어 반복을 종료하게 된 겁니다. 

 

따라서 결과는 1, 2 만 출력되는 걸 볼 수 있습니다.

 

 

'Web > Javascirpt' 카테고리의 다른 글

[Javascript] checkbox checked 갯수 제한두기  (0) 2021.07.29
[Javascirpt] for문 continue  (0) 2021.07.27
[Javascript] for문  (0) 2021.07.27
[Javascript] while문, do while문  (0) 2021.07.27
[Javascript] switch문  (0) 2021.07.22