µÎ ½Ä¿¡ ºñÆ® ¹èŸÀû ³í¸®ÇÕÀ» ¼öÇàÇÑ´Ù.

 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;
document.write(result+br);
</SCRIPT>

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

<SCRIPT>
br='<BR>'; // ÁÙ¹Ù²Þ Å±×
a='1110';
document.write(a+br); // a ¹®ÀÚ¿­ Ãâ·Â
a=parseInt(a,2); // a ½ÊÁø¼ö·Î ȯ»ê
b='0101';
document.write(b+br); // b ¹®ÀÚ¿­ Ãâ·Â
b=parseInt(b,2); // b ½ÊÁø¼ö·Î ȯ»ê
result=a^b;
document.write('1011'+br); // °á°ú ¹®ÀÚ¿­ Ãâ·Â
document.write(result+br+br); // °á°ú ½ÊÁø¼ö Ãâ·Â

a='100101';
b='010101';
document.write(a+br); // a ¹®ÀÚ¿­ Ãâ·Â
document.write(b+br); // b ¹®ÀÚ¿­ Ãâ·Â
document.write('110000'+br); // ¹èŸÀû ³í¸®ÇÕ °á°ú ¹®ÀÚ¿­ Ãâ·Â
result=parseInt(a,2)^parseInt(b,2); // µÎ Ç¥Çö½Ä ½ÊÁø¼ö·Î ȯ»êÇÏ¿© ¹èŸÀû ³í¸®ÇÕ ±¸ÇÔ ÀÌÁø¼ö ¹èŸÀû ³í¸®ÇÕÀº 110000
document.write(result+br); // °á°ú ½ÊÁø¼ö Ãâ·Â
</SCRIPT>