[조건문]
- if와 switch를 모두 사용할 수 있다. 조건문에서 다만, false를 뜻하는 다섯 가지를 제외하고 모두 true로 처리됨을 주의해야 한다.
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <script> if('자바스크립트'){ alert('true입니다.'); } </script> </head> <body> </body> </html> |
alert 결과 : true입니다. |
- switch문 : c, java에서의 switch문에서는 특정 자료형이 어떤 값이냐에 따라서 조건이 분기되는 것이다.
하지만 자바스크립트에서는 다음과 같이 조건문 자체로 사용하여 if문을 대체할 수 있다. 다음은 그 예이다.
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <script> var date = new Date(); var hour = date.getHours(); switch (true) { case hour < 11: alert('아침 먹을 시간입니다.'); break; case hour < 15: alert('점심 먹을 시간입니다.'); break; default: alert('저녁 먹을 시간입니다.'); break; } </script> ...
</html>
|
'JavaScript' 카테고리의 다른 글
자바스크립트 (JavaScript) - 18 : 실전 문제 (구구단 출력) (0) | 2016.07.18 |
---|---|
자바스크립트 (JavaScript) - 17 : 반복문 (배열, for in) (2) | 2016.07.18 |
자바스크립트 (JavaScript) - 15 : 일치 연산자 (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 14 : false (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 13 : NaN (Not A Number) (0) | 2016.07.18 |