return a && b means “return a if a is falsy, return b if a is truthy”.
It is equivalent to
if (a) return b;
else return a;
return a && b means “return a if a is falsy, return b if a is truthy”.
It is equivalent to
if (a) return b;
else return a;