–MDNより ここから–
JavaScript において、真値 (truthy) は論理値のコンテキストに現れた時に true とみなされる値のことです。偽値 (falsy) として定義された値 (つまり、false, 0, -0, 0n, “”, null, undefined, NaN) を除くすべての値は真値です。
偽値 (falsy または falsey な値) は、 Boolean コンテキストに現れたときに偽とみなされる値です。
–MDNよりここまで–
「nullはtruthyではなくfalsyである」という言葉の使い方をする。
真値 (truthy)
https://developer.mozilla.org/ja/docs/Glossary/Truthy
偽値 (falsyまたはfalseyな値)
https://developer.mozilla.org/ja/docs/Glossary/Falsy