DEV Community

Discussion on: Problem with the string 'false'

Collapse
 
ben profile image
Ben Halpern

I'm always nervous about words like "false" no matter what the language situation is.

I'll find myself writing things like if string == "Definitely 100% true" so the only true value is that and everything else is false, just on paranoia that I don't understand the truthiness well enough.

Collapse
 
ml318097 profile image
Mehul Lakhanpal

Specially javascript. Difficult to understand truthy and falsy values πŸ˜…

Collapse
 
lionelrowe profile image
lionel-rowe

Depends on the context. If the setting is requirePasscodeBeforeLaunchingNukes, you might want to use !== "false" instead πŸ˜…

Collapse
 
ml318097 profile image
Mehul Lakhanpal

Haha... Nice one πŸ˜‚