I found this somewhere: Instead of if (count != undefined && count != null)
, use if(count != null)
. Can I use if (count == null)
and if(!count)
interchangeably?
Asked
Active
Viewed 912 times
-3

Prashant
- 3,823
- 3
- 25
- 40
-
1`count != undefined && count != null` is *exactly* the same as `count != null`. `!count` is true if `count` is `null`, `undefined`, `0`, `NaN`, the empty string, or `false`. (Converted to an answer while I look for a duplicate) – Ry- Aug 18 '16 at 09:44
-
https://dorey.github.io/JavaScript-Equality-Table/ – Etheryte Aug 18 '16 at 09:44
1 Answers
5
count != undefined && count != null
is exactly the same as count != null
. !count
is true if count
is null
, undefined
, 0
, NaN
, the empty string, or false
.

Ry-
- 218,210
- 55
- 464
- 476