Erkundung der bitweisen Operation in JavaScript: Der seltsame Fall von „“|“
In JavaScript ist das einzelne Pipe-Zeichen „“|“ " stellt die bitweise ODER-Operation dar. Dieser Operator führt eine logische Auswertung der binären Darstellungen seiner Operanden durch und gibt einen Binärwert mit auf 1 gesetzten Bitpositionen aus, wenn für einen der Operanden ein entsprechendes Bit auf 1 gesetzt ist.
Zum Verständnis Betrachten wir ein Beispiel, wie dieser Operator funktioniert: 0,5 | Wenn 0,5 an den |-Operator übergeben wird, wird er auf 0 gekürzt, was zu 0 führt.
<code class="js">console.log(0.5 | 0); // 0 console.log(-1 | 0); // -1 console.log(1 | 0); // 1</code>
Das obige ist der detaillierte Inhalt vonWarum funktioniert `0,5 | 0` In JavaScript auf 0 auswerten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!