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.