JS_Boolean

dev.dave·2023년 7월 25일

Javascript

목록 보기
63/167

//false: 0 , -0 , '', null, undefined, NaN,

//true: -1 , 'hello', '아무문자열', [] , {}

//즉, 로직에 뭘 수식을써서 0이 나오거나 하면 false 로 넘길 수 있고,
// -1 이 나오게하면 트루이다.
//로직은 그렇게 짠다.

// 보통 로직 짤때,
// 뭐랑 뭐로 나눠서 나머지 값이 이 0 이거나 -1 이렇게 보통 자주 짜고,

// 아니면

let num;
//이렇게 빈 변수 자체는 undefined 니까 false 이고
// num 에 값이 들어가면 true 니까
// 이런식으로 해도 되고,

//예
num && console.log(num); //num 이 트루이면 num을 출력해라.
//이거랑
if (num) {
console.log(num);
}
//이거랑 똑같은 거다.

///////////////////////

let obj = {
//name:'dave',
};

if (obj) {
console.log(obj.name);
}

//or

obj && console.log(obj.name);

profile
🔥개인 메모 / 다른블로그 자료 참조 / 다른블로그 자료 퍼옴 (출처표기) /여기저기서 공부 했던 내용 개인메모 & 참고 / 개인 기록 용도 블로그 입니다.🔥

0개의 댓글