why does this "4 | 2 | 4 | 1 | 10" return 15 in JavaScript?
<p>I was just experimenting and tried putting this in the console:</p>

<pre><code>4 | 2 | 4 | 1 | 10
</code></pre>

<p>returns <strong>15</strong> in console..</p>

<pre><code>4 | 2 | 4 | 3 | 1
</code></pre>

<p>returns <strong>7</strong> in console..</p>

<p>I tried that on Chrome and Firefox.</p>

<p><strong>Why?</strong></p>

<p><em>I'm just starting with learning JavaScript... maybe I'm missing a concept here?</em></p>
