
var i = 0
while (i<10) {
document.write('반복 조건이 true이면 반복합니다.<br>');
i += 1;
}
var i = 0
do {
document.write('반복 조건이 true이면 반복합니다.<br>');
i += 1;
} while (i<10) ; // 조건이 false가 될 경우 종료
※ while문 : 조건 먼저 확인 후 소스 실행
→ 조건에 맞지 않을 경우 아예 실행X 할 때 사용
do⋯while문 : 소스 실행 뒤 조건 확인
→ 상황에 따라 반복할 수도, 안할 수도 있을 때 사용
팩토리얼 계산을 하기 위해 필요한 변수
1. 주어진 수 [1,2,3]
2. 표현 [1!,2!,3!]
3. 계산식 [1x2x3]<script> var n = prompt("숫자를 입력하세요. "); var nFact; //팩토리얼 계산 결과값 저장 변수 var i; //반복문에 사용할 카운터 변수 </script>
1! = 1
2! = 1x2
3! = 1x2x3nFact = 1
nFact = nFact 2
nFact = nFact 3<script> var n = prompt("숫자를 입력하세요. "); var nFact; var i = 1; while (i <= n) { nFact *= i; i++; } document.write(n+ "!=" + nFact); </script>