논리연산자의 활용
: 조건문을 대신해서 처리 (간단 명령일 경우)
소스
"use strict";
var num = 10;
// 논리연산 && 논리연산이 아닌 실행식 가능
// 참일 경우 처리할 문장을 작성 (&& - true일때 실행)
num % 2 == 0 && console.log("num은 짝수 값을 가지고 있다.");
// 거짓일 경우 처리할 문장을 작성 (|| - false일때 실행)
num % 2 != 0 || console.log("num은 짝수 값을 가지고 있다.");
var msg;
// undefined 인경우 false이기 때문에 "ㅁㅁㅁ"값이 들어감
msg = msg || "ㅁㅁㅁ";
console.log(msg);
결과
num은 짝수 값을 가지고 있다.
num은 짝수 값을 가지고 있다.
ㅁㅁㅁ
JavaScript - 예외처리(try ~ catch ~ finally) (0) | 2018.10.26 |
---|---|
JavaScript - undefined, null, NaN 값의 비교 (0) | 2018.10.25 |
JavaScript - 배열 (0) | 2018.10.25 |
JavaScript - 자바스크립트의 if, switch, for문 (0) | 2018.10.25 |
JavaScript - 일치연산자(==) (0) | 2018.10.25 |
댓글 영역