본문 바로가기

Javascript

문, 조건문, 반복문_Javascript

문 ( Statement ) : 명령과 흐름을 제어

 

자바스크립트에서는 제어문, 식문, 공문 등 많이 포함되어 있다.

 

{   } 문을 가지고 우리는 수많은 코드를 작성을 할 수 있다.  대표적으로 if 문, for 문, swith - case 문, while, do - while문, break 문, continue 문 등이 있다. 여러가지 문들을 통해 코드를 만들고 프로그램을 만들 수 있다.

 

*사진 출처 : "while", w3school, 2021.12.06 접속, https://www.w3schools.com/jsref/jsref_dowhile.asp

 

조건문 ( if 문 )

 

EX ) if ( 식, 값 10 > 1 ) {

       return '10은 1보다 크다.'

}     else if ( 10 === 10) {

      return ''

} else {

      return ''

}

으로 쓸 수 있다. if 문은  (    ) 안에 참과 거짓으로 판별할 수 있는 식을 만들고 참이면 다음 조건을 출력하고 그 식이 거짓이면 그 다음을 출력하고 그것도 아니면 마지막 식을 출력하는 것이다.

 

반복문 ( for 문 )

 

EX ) for ( let i = 0; i < array.length; i++) {

            const elment = array[i];

}

 

관례적으로 index를 i 라고 쓴다.  let i = 0; 는 초기화 ( 선언 ), i < array.length는 조건문이다. 참과 거짓을 판별하고 조건문이 거짓이 될 때 까지 조건문이 실행이 되게 한다. (평가되는 부분), i++는 조건문하고 연관이 있는데 참일 때마다 실행이 되고 거짓이 되면 실행이 안 된다. ( 추가적으로 실행되는 부분, 매번 실행되는 평가식 )

 

* 참고 : "Javascript 60일 완전 정복", 제로베이스