I have been a js developer for years and I have heard the sentence "if something in js doesn't make sense, don't ask because no one can answer" my question is: if 0 == "0" and 0 = [] then why is "0" ! = []?
valid question