개인 공부/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언어와 비슷해서 쉽게 이해할 수 있었다.