조건을 체크하고 그 결과에 따라 처리를 진행하는 루프 문법
조건문이 참이면 루프를 진행하고, 조건문이 거짓이면 루프를 종료
// 기본문법
while(조건) {
// 연산 처리
}
예시
let cnt = 0;
while(cnt < 3){
console.log(cnt + "번째 루프");
cnt++;
}
// 아래처럼 출력
// 0번째 루프
// 1번째 루프
// 2번째 루프
// 루프 처리중 특정조건에서 루프를 종료하고 싶을 경우
// 내부 처리 중 특정 조건에서 break를 통해 루프 종료
cnt = 0;
while(cnt < 3) {
console.log("여러가지 처리를 합니다.");
if(cnt === 1) {
break;
}
cnt++;
}
아래의 프로그램을 만들어 주세요.
// 구구단 2단 출력
// 예시)
// 2 X 1 = 2
// 2 X 2 = 4
// ...
// 2 X 9 = 18