is-truish
v1.0.1
Published
converts a somewhat true-ish expression to the equivalent boolean value
Maintainers
Readme
is-truish
Converts a somewhat true-ish expression to the equivalent boolean value.
Installation
npm i is-truishUsage
import isTruish from 'is-truish';
const value = "yes";
if (isTruish(value)) {
console.log("truish!");
}Equivalence table
| Expression | Boolean value |
| ----------------- | ------------- |
| 1 (number) | true |
| "1" (string) | true |
| "yes" | true |
| true (boolean) | true |
| "true" (string) | true |
Everything else is false ("no", false, "false", 0, "0", NaN...).
