/*
null, undefined // false
숫자 0과 NaN // false
빈 문자열 "" // false
그 외 모든 값 // true
*/
var isBoolean = "문자";
if(isBoolean) { // true 수행
console.log("hello");
}
// 다음과 같은 꼼수?로 변수값을 체크하여 default을 셋팅할 수 있다.
var a = false || '기본값'; // 앞에가 false면 뒤에 '기본값'이 들어간다.
var b = true || '이건 무시되는 값'; // 이런 경우에는 항상 true
var c = "" || "빈 값을 입력하셨네요"; // 이런식으로 응용도 가능하다.


반응형
Posted by 힘없는염소