- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
JavaScript uses type-conversion to any value in a boolean context.
So, the first question is what is the boolean context? A boolean context refers to that piece of code where we only consider true/false as output. For example, parentheses of if is a boolean context.
Now, what is falsy or truthy mean? Falsy is a value that is considered False when encountered in a boolean context and Truthy value is considered True when encountered in a boolean context.
There are 6 falsy values in JavaScript - undefined, null, NaN, "", 0, false. And rest of the values in a boolean context are considered as truthy.
Happy learning!
GitHub:
https://github.com/mukitul/javascript-es6-rxjs/blob/main/src/es6-practice/truthy-and-falsy.js
Reference:
https://www.freecodecamp.org/news/falsy-values-in-javascript/
Comments
Post a Comment