Is this ternary or bitwise?
<p>Can anyone please explain how this line works.</p>

<pre><code> a &amp; 3 || (b, c)
</code></pre>

<p>Does the first part translate to:</p>

<pre><code> a = a &amp; 3;
</code></pre>

<p>or is that a ternary code and if true b is returned, else c? thanks</p>
