That’s it. That’s the meme.

    • retrolasered@feddit.uk
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      I genuinely wasn’t aware of that. I must be getting javascript confused for almost any other language. I wonder how many times ive !!'d a value to make that work without actually absorbing that into my head now…

      • Telemachus93@slrpnk.net
        link
        fedilink
        arrow-up
        2
        ·
        21 hours ago

        In other languages that shouldn’t be equal either though, right?

        Maybe you meant

        if (2){
        console.log("nonzero ints are truthy")
        }
        else {
        console.log("no they're not")
        }
        

        Which would output

        nonzero ints are truthy
        

        and that would actually work in all languages I know. But that’s different from being equal.