반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- windows
- 문자열
- js
- 자바스크립트
- 인텔리제이
- CSS
- date
- 배열
- Maven
- Java
- Array
- Eclipse
- Visual Studio Code
- ArrayList
- table
- string
- javascript
- 이클립스
- Button
- vscode
- json
- 이탈리아
- list
- 자바
- Files
- IntelliJ
- 테이블
- CMD
- input
- html
Archives
- Today
- Total
어제 오늘 내일
[Javascript] 반복문(2) - while 본문
두 번째 반복문은 while입니다.
while
while(조건식) {
// 반복할 코드
}
while문은 '조건식'의 결과가 true 인경우 코드 블록을 반복적으로 수행합니다.
코드 수행 순서는
1. 먼저 조건식을 판단하고,
2. 조건식의 결과가 true이면, 코드 블록 수행합니다.
조건식의 결과가 false이면, while문을 빠져나옵니다.
1번과 2번을 반복적으로 수행합니다.
예제 1
See the Pen 반복문 by anna (@hianna) on CodePen.
while문에는 조건문만 들어가지만,
위와 같이 코드 어딘가에는 for문과 같이
초기화 구문, 증감식이 들어가 주어야 합니다.
예제 2
while(true) {
document.write('Hello');
}
이 코드의 조건문에는 true가 들어 있습니다.
이런 코딩은 하지 마세요.
이렇게 되면, 반복문이 끝나지 않고 무한루프를 돌게 됩니다.
조건문에 true가 들어가는 코드를 작성할 때에는
아래와 같이 break문을 사용해서 반복문이 끝나는 조건을 명시해 주어야 합니다.
See the Pen 반복문 by anna (@hianna) on CodePen.
다음번에는 do..while문에 대해서 알아보도록 하겠습니다.
반응형
Comments