µÎ ½Ä¿¡ ³í¸®°öÀ» ¼öÇàÇÑ´Ù.

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

µÎ ½ÄÀÌ ¸ðµÎ trueÀÎ °æ¿ì¿¡¸¸ result°¡ trueÀ̸ç, µÎ ½Ä Áß ¾î´À Çϳª°¡ falseÀÎ °æ¿ì result´Â false°¡ µÈ´Ù.

¾Æ·¡ Ç¥´Â °á°ú°ª È®ÀÎ ¹æ¹ýÀ» º¸¿©ÁØ´Ù.

Ç¥Çö½Ä1ÀÇ °ªÇ¥Çö½Ä2ÀÇ °ª°á°úº¯¼öÀÇ °ª
truetruetrue
truefalsefalse
falsetruefalse
falsefalsefalse

¾Æ·¡ ±ÔÄ¢À» »ç¿ëÇÏ¿© ºÎ¿ï°ªÀÌ ¾Æ´Ñ °ªÀ» ºÎ¿ï°ªÀ¸·Î º¯È¯ÇÑ´Ù.



°£´ÜÇÑ && ¿¬»êÀÚ ¿¹Á¦

<SCRIPT>
br='<BR>'; // ÁٹٲÞ
a='aaa'; // º¯¼ö¸¦ ¸¸µç´Ù.
b='bbb';
var c; // º¯¼ö°ªÀ» ÁöÁ¤ÇÏÁö ¾Ê¾Ò´Ù.
d=0;
e=5;
f=100;
document.write('1) '+a&&b+br); // ³í¸®°öÀ» ¼öÇàÇÑ´Ù.
document.write('2) '+b&&a+br);
document.write('3) '+a&&c+br);
document.write('4) '+br&&b+br+br);

document.write('5) '+e&&f+br);
document.write('6) '+f&&e+br);
document.write('7) '+d&&e+br);
document.write('8) '+c&&d+br);
</SCRIPT>

ºñ±³¹® ¿¹Á¦

<SCRIPT>
br='<BR>'; // ÁٹٲÞ
for (i=1;i<9;i++) { // 1¿¡¼­ 9±îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ.
  document.write(i+': i%2=['+i%2+'] i%3=['+i%3+'] ((i%2)&&(i%3))=['+((i%2)&&(i%3))+'] ');
 // 2¿Í 3À¸·Î ³ª´©¾î ³ª¸ÓÁö Àִ°¡ º¸°í ±× µÎ ³ª¸ÓÁöÀÇ ³í¸®°öÀ» ±¸ÇÑ´Ù.
  if ((i%2)&&(i%3)) { document.write('µÑ´Ù ³ª¸ÓÁö ÀÖ½¿'+br); // µÑ´Ù ³ª¸ÓÁö ÀÖ´Â ¼öÄ¡¸¦ Ç¥½ÃÇÑ´Ù.
  } else document.write('x'+br);
}
</SCRIPT>