Javascript: truthy? falsey?

Minjae Kwon·2020년 10월 28일
0
post-thumbnail
post-custom-banner

🙋🏻‍♀️ truthy, falsey 값이란?

if 조건문이나, while loop 등에서 참거짓으로 판별되어야 할 때 truthy 값은 참이라고 치고, falsey 값은 거짓이라고 친다. falsey 값으로 한정된 8가지 외에는 truthy 하다고 본다.

false, null, undefined, "", NaN, 0, -0, 0n

// 아래 if 조건문에 들어간 값들은 전부 falsey 하다. 
if (false)
if (null)
if (undefined)
if (0)
if (-0)
if (0n)
if (NaN)
if ("")
profile
Front-end Developer. 자바스크립트 파헤치기에 주력하고 있습니다 🌴

0개의 댓글