µÎ ½Ä¿¡ ºñÆ® ³í¸®ÇÕ(bitwiseOR)À» ¼öÇàÇÑ´Ù.

 result=expression1|expression2
Àμö
result : (°á°ú°ª º¯¼ö)
°á°ú°ªÀ» ÇÒ´çÇÒ ÀÓÀÇÀÇ º¯¼ö À̸§ÀÌ´Ù.
expression1, expression2 (Ç¥Çö½Ä1, 2)
°ø½Ä, º¯¼ö, ¼öÄ¡, µîÀ» Æ÷ÇÔÇÏ´Â ÀÓÀÇÀÇ ¼ö½ÄÀÌ´Ù.
ºñÆ®¿¬»ê
¼³¸í


°£´ÜÇÑ 1bite ¿¹Á¦

<SCRIPT>
br='<BR>'; // ÁÙ¹Ù²Þ Å±×
result=0|0;
document.write(result+br);
result=1|0; // ÀÌÁø¼ö °°ÀºÀÚ¸®¿¡ µÑÁß¿¡ ÇÑ°³¶óµµ 1ÀÌ¸é °á°ú°ªÀÌ 1À̵ȴÙ.
document.write(result+br);
result=1|1; // Çϳª¶óµµ 1ÀÇ °æ¿ì °á°ú°¡ 1ÀÌ µÈ´Ù.
document.write(result+br);
</SCRIPT>

¿©·¯ ÇÇÆ®(bite)ÀÇ °æ¿ì ¿¹Á¦

<SCRIPT>
br='<BR>'; // ÁÙ¹Ù²Þ Å±×
result=1|10; // ÀÚ¸®¼ö°¡ Ʋ¸®¸é ¾Æ·¡ ÀÚ¸®ºÎÅÍ Àû¿ë µÈ´Ù.
document.write(result+br);
result=1|01; // ÀÚ¸®¼ö°¡ Ʋ¸®¸é ¾Æ·¡ ÀÚ¸®ºÎÅÍ Àû¿ë µÈ´Ù.
document.write(result+br);
result='1'|'11'; // ÀÚ¸®¼ö°¡ Ʋ¸®¸é ¾Æ·¡ ÀÚ¸®ºÎÅÍ Àû¿ë µÈ´Ù.
document.write(result+br);
result='101'|'100'; // ÀÌÁø¼ö °°ÀºÀÚ¸®¿¡ µÑÁß¿¡ ÇÑ°³¶óµµ 1ÀÌ¸é °á°ú°ªÀÌ 1À̵ȴÙ.
document.write(result+br);
result='110'|'010'; // ÀÌÁø¼ö °°ÀºÀÚ¸®¿¡ µÑÁß¿¡ ÇÑ°³¶óµµ 1ÀÌ¸é °á°ú°ªÀÌ 1À̵ȴÙ.
document.write(result+br);
result=10101|10011; // ÀÌÁø¼ö °°ÀºÀÚ¸®¿¡ µÑÁß¿¡ ÇÑ°³¶óµµ 1ÀÌ¸é °á°ú°ªÀÌ 1À̵ȴÙ.
document.write(result+br);
result=10110|10010; // ÀÌÁø¼ö °°ÀºÀÚ¸®¿¡ µÑÁß¿¡ ÇÑ°³¶óµµ 1ÀÌ¸é °á°ú°ªÀÌ 1À̵ȴÙ.
document.write(result+br);
</SCRIPT>