728x90
자바스크립트 for문에 이어 while문도 자세히 알아보겠습니다.
04 - 5 특정조건에 따라 반복하기 - while문, do...while문
for문은 카운트 변수를 기준으로 명령을 반복하여 정해진 횟수동안 반복 명령문이였다면
while문과 do...while문은 특정조건을 만족하는 동안에만 명령을 반복하는 명령문입니다.
#1 while문
* while( i < 10 ) 조건문 검사 후
소괄호 안의 조건이 참이면 중괄호 안에 있는 소스 실행
#2 do...while문
* 문장이 한번 실행 한 후 조건 확인
#3 팩토리얼 계산기 만들기
0단계 팩토리얼 계산식 정리
주어진 수 | 표현 | 계산식 |
1 | 1! | 1 |
2 | 2! | 1*2 |
3 | 3! | 1*2*3 |
1단계 변수 지정
var n → 몇까지 곱할 것인지 프롬프트 창으로 변수 n 받기
var nFact → 팩토리얼 계산 결괏값을 저장할 변수
var i → 반복문에 사용할 카운터 변수
2단계 계산식 정리 및 소스 작성하기
*계산식
nFact = 1
nFact = nFact * 2
nFact = nFact * 3
04 - 6 반복을 건너뛰거나 멈추기 - break문, continue문
#1 break문
for ( i=0; i<10; i++){
document.write("*");
break; //이 지점에 오면 바로 반복문 종료
}
break문은 반복문의 흐름에서 빠져나올 때 사용합니다.
#2 continue문
for (i = 0; i < 10; i++){
document.write("*");
continue;
document.write("continue문 때문에 이 문장은 건너뜁니다."); //이 문장은 나타나지 않음
}
continue문의 바로 다음 명령을 건너뛰고 다시 맨앞으로 돌아갑니다.
728x90
'[서적] Do it ! 시리즈 > Do it! 자바스크립트 입문' 카테고리의 다른 글
[Do it! 자바스크립트 입문] 10 - 5장 let과 constant로 변수 선언하기, 자바스크립트 변수 올바르게 사용하는 방법 (0) | 2022.02.18 |
---|---|
[Do it! 자바스크립트 입문] 09 - 5장 함수, 예약어 var를 사용한 변수, 지역변수와 전역변수 (2) | 2022.02.15 |
[Do it! 자바스크립트 입문] 07 - 4장 반복문 - for문, for문 반복하기 (2) | 2022.02.14 |
[Do it! 자바스크립트 입문] 06 - 4장 제어문 - if문, if...else문, 조건 연산자, switch문 (0) | 2022.02.14 |
[Do it! 자바스크립트 입문] 05 - 3장 연산자 이해하기, 연산자 깊게 알아보기 (2) | 2022.02.11 |