자바스크립트의 조건문과 반복문을 간단하게 정리해보겠습니다.
조건문
조건문이란 어떠한 조건에 대해서 해당 조건이 참일 경우에만 실행되는 구문입니다.
(조건) { 조건이 참일 경우 실행되는 코드 } 의 형태로 구성되어 있습니다.
if~else 문이 여기에 속합니다.
if 와 else
if 문이란, 해당 조건이 일치할 경우 다음 구문을 실행한다는 조건문입니다.
여러 줄의 구문이라면 중괄호로 묶기도 합니다.
const num = 15;
if(num == 15) {
console.log("실행되는 구문");
}
if(num != 15) {
console.log("false 이기 때문에 실행되지 않는 구문")
}
else 문은 if 문과 항상 짝으로 작동하며, if 문의 조건이 아닐 경우 다음 구문을 실행한다는 조건문입니다.
또란 if 문을 이어서 붙임으로 새로운 조건을 추가하기도 합니다.
const number = 10;
if(number <10){
console.log("false 이므로 실행 x");
}
else if(number>10{
console.log("이것또한 false 이므로 실행 x");
}
else{
console.log("위 두 if 문이 모두 false 이므로 출력됩니다");
}
반복문
반복문은 어떠한 조건을 걸고 해당 조건이 거짓이 될때까지 반복하는 구문입니다.
while 문과 for문이 여기에 속합니다.
for문
for문은 특정 변수의 선언, 반복 조건, 종료 후 구문 세가지를 추가합니다.
예를 들어 for( let i=1; i<10 ;i++ ) 이라고 한다면,
for문 시작전 i 는 1 이라 선언하고
구문 종료 후 i++ 로 1이 증가하며,
i<10 의 조건이 참이라면 반복하게 됩니다.
for(let i=0;i<10;i++){
console.log(i);
}
// 출력 화면
/*
0
1
2
3
4
5
6
7
8
9
*/
while문
while문은 반복 조건만을 추가합니다.
while(조건) 의 형식으로 사용하며, 종료 조건을 만족시키는 수단은 구문 내에 추가해야 합니다.
let i=0;
while(i<10){
console.log(i++);
}
// 출력 화면은 위의 for문 예시와 동일
'자바스크립트 정리본' 카테고리의 다른 글
자바스크립트 : 함수 (0) | 2024.11.18 |
---|---|
자바스크립트 : 자료형과 변수 (0) | 2024.11.13 |
자바스크립트 : JavaScript란? (0) | 2024.11.12 |