loading...

Discussion

pic
Editor guide
 

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.

 

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

 

Haha... Nice one 😂

 

Specially javascript. Difficult to understand truthy and falsy values 😅

 

If you know value is either "true" or "false", you can also use JSON.parse(value).

JSON.parse('true') // true
JSON.parse('false') // false
JSON.parse('tru') // SyntaxError: Unexpected token t in JSON at position 0
JSON.parse('"string"') // "string"
 

Awesome. Dint know that. I actually faced the issue in query string. Dint realise that it was taking as string 😂🙈

 

IIRC, early versions of Angular treated "yes" as true, and "no" as false within its directives.

 
 

Yes, somewhere within the 1.x version.