The core of the JavaScript language is large enough that it’s easy to misunderstand how certain parts of it work. I was recently refactoring some code that used the every() method and discovered I didn’t actually understand the logic behind it. In my mind, I was assuming that the callback function must be called and return true for every() to return true, but that’s not actually the case. For an e