개인 공부/JavaScript

자바스크립트 공부(3) - 제어문

240 • 사공이 2021. 1. 30. 15:38

1. if...else문


기분 문법

if (condition) {

}
else {
}

2. 조건 연산자


조건이 하나이고 참과 거짓일 때 실행할 명령도 하나라면 조건 연산자를 사용할 수 있다. 조건 연산자는 조건 ? 참일 때 명령 : 거짓일 때 명령과 같은 형식으로 사용한다.

3. NaN (Not a Number)


말 그대로 숫자가 아님을 의미하며 falsy 값이다. 더 자세한 정보는 다음 링크를 참고.

* 참고

prompt를 이용하여 값을 받을 때 만약 사용자가 값을 입력하지 않고 취소를 누르면 변수에 null이 저장된다.

4. switch문


자바스크립트에서도 switch문을 사용할 수 있다.

5. for문


자바스크립트에서 for문은 for (var i = 0; i < 10; i++)와 같은 형식으로 사용할 수 있다. ES6에서는 인덱스를 사용하지 않고 값을 기준으로 반복한다고 한다. for(let value of array)처럼 for...of문을 사용할 수 있다.

그 외 while문, do while문도 있다.

 

 

 

제어문은 C언어와 비슷해서 쉽게 이해할 수 있었다.