I understand the difference, that's why I'm talking about broken logic for mongodb. And this style also harder to read. 

--
Thanks,
Anatoliy

On 17.01.2013, at 15:32, Artem Shoobovych <notifications@github.com> wrote:

> Take a look:
> 
> var a = true && true && false;
> var b = true && (true || false);
> In this code, a === false whilst b === true. That is the difference.