본문 바로가기

자바스크립트 정리본

자바스크립트 : 조건문과 반복문

자바스크립트의 조건문과 반복문을 간단하게 정리해보겠습니다.

 

 

 

 

조건문

조건문이란 어떠한 조건에 대해서 해당 조건이 참일 경우에만 실행되는 구문입니다.

(조건) { 조건이 참일 경우 실행되는 코드 } 의 형태로 구성되어 있습니다.

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