The fact that you even need to ask those questions (about the truthiness of those variables), means the language is a dealbreaker, to me.
What absurdity.
What absurdity.
What absurdity.
By "dealbreaker", do you mean that you will not take a job that requires you to write Javascript at a professional level? If so, kudos for walking your talk.