ÇѱÛÀ» óÀ½ ¹è¿ï ¶§ ¤¡,¤¤,¤§ºÎÅÍ
¹è¿ì°í ¿µ¾î¸¦ ¹è¿ï ¶§ a, b, c, d ºÎÅÍ ¹è¿ì´Â °Íó·³ »õ·Î¿î ¾ð¾î¸¦ óÀ½ Á¢ÇÒ ¶§´Â ¹®ÀåÀ»
±¸¼ºÇÏ´Â °¡Àå ±âº»ÀûÀÎ ¿ä¼Ò¿Í ±¸Á¶ºÎÅÍ ¾Ë¾Æ¾ß ÇÑ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ®´Â Àü¹ÝÀûÀ¸·Î C¿Í ÀÚ¹ÙÀÇ Æ¯¼ºÀ» ¹°·Á ¹Þ¾Æ ±âÁ¸ °³¹ßÀÚ¿¡°Ô´Â Ä£¼÷ÇÑ ÆíÀÌÁö¸¸ ´Ù¸¥ ¾ð¾î¿Í ´Ù¸¥ µ¶Æ¯ÇÑ Æ¯Â¡µµ ¸¹´Ù. Äڵ带 ±¸¼ºÇÏ´Â ±âº»ÀûÀΠƯ¡ºÎÅÍ Á¤¸®ÇØ º¸ÀÚ.
¨ç ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÑ´Ù.
Å°¿öµå, º¯¼ö¸í, ÇÔ¼ö¸í
µî ¾ð¾î¸¦ ±¸¼ºÇÏ´Â ¸ðµç ´Ü¾î´Â ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ¸¦ öÀúÇÏ°Ô ±¸ºÐÇÑ´Ù. for, break, switch µîÀÇ
Å°¿öµå´Â ¸ðµÎ ¼Ò¹®ÀÚ¿©¼ ¹Ýµå½Ã ¼Ò¹®ÀÚ·Î ½á¾ß Çϸç For, BREAK µûÀ§·Î Àû¾î¼´Â ¾ÈµÈ´Ù. º¯¼öµµ score, Score, SCORE µîÀÌ ¸ðµÎ ´Ù¸¥ ¸íĪÀ¸·Î
ÀνĵȴÙ. HTML ÆÄÀÏ ÀÚü´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾ÊÁö¸¸ ±× ¼Ó¿¡ Æ÷ÇԵǴ ½ºÅ©¸³Æ® ÄÚµå´Â ±×·¸Áö
¾ÊÀ¸¹Ç·Î <script> ÅÂ±× ¾È¿¡¼´Â ´ë¼Ò¹®ÀÚ ±¸ºÐ¿¡ À¯ÀÇÇØ¾ß ÇÑ´Ù.
ÇÔ¼ö À̸§µµ ´ë¼Ò¹®ÀÚ¸¦ Á¤È®ÇÏ°Ô Àû¾î¾ß Çϴµ¥ ƯÈ÷ ¿©·¯ ´Ü¾î·Î ±¸¼ºµÈ ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§ ÁÖÀÇ°¡ ÇÊ¿äÇÏ´Ù. getElementById´Â ¹Ýµå½Ã ÀÌ´ë·Î Àû¾î¾ß Çϸç getElementByID³ª
getElementbyId·Î Àû¾î¼´Â ¾ÈµÈ´Ù. ´Ü, µû¿ÈÇ¥¾È¿¡ µé¾î°¡´Â »ö»ó°ªÀ̳ª ½ºÅ¸ÀÏ°ª µîÀº ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ °ªÀÌ ¾Æ´Ï¶ó
CSSÀÇ °ªÀ̹ǷΠ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â´Ù.
¨è ÇÁ¸®Æ÷¸ËÀ» Áö¿øÇÑ´Ù.
¹®Àå ³»ÀÇ °ø¹é°ú ÅÇÀº ´ëºÎºÐ ¹«½ÃÇÑ´Ù. ¹®¼·®À» ÁÙÀÌ·Á¸é °ø¹é¾øÀÌ
µû´Úµû´Ú ºÙ¿©½áµµ »ó°ü¾ø´Ù.
a=b+c;
±×·¯³ª ³Ê¹« ºÙ¿© ¾²¸é Àб⠰©°©ÇÏ°í °¡µ¶¼ºÀÌ ¶³¾îÁö¹Ç·Î ¹®Àå ¿ä¼Ò »çÀÌ¿¡ Àû´çÈ÷ °ø¹éÀ» ³Ö¾î ½Ã°¢ÀûÀ¸·Î ±¸ºÐÇÏ´Â
°ÍÀÌ ½Ã¿ø½º·´´Ù.
a = b + c;
Á¶°Ç¹®À̳ª ¹Ýº¹¹® µî ºí·Ï ±¸Á¶·ÎµÈ Äڵ带 ÀÛ¼ºÇÒ ¶§´Â ¾ÕÂÊ¿¡ ÅÇÀ̳ª °ø¹éÀ¸·Î Àû´çÈ÷ µé¿©½á ¹®Àå ±¸Á¶¸¦ ºÐ¸íÈ÷
Ç¥½ÃÇÏ´Â °ÍÀÌ ÁÁ´Ù. °ø¹éÀ̳ª ÅÇ¿¡ ´ëÇؼ´Â ¿ÏÀüÇÑ ÇÁ¸®Æ÷¸ËÀ» Áö¿øÇÏÁö¸¸ °³Çà¿¡ ´ëÇؼ´Â ±×·¸Áö ¾ÊÀº
°æ¿ì°¡ °¡²û ÀÖ´Ù. ´ëÇ¥ÀûÀÎ ¿¹°¡ return ¹®Àε¥ ´ÙÀ½°ú
°°ÀÌ ¹Ýµå½Ã ÇÑ ÁÙ¿¡ ½á¾ß ÇÑ´Ù.
return theResult;
¸®ÅÏÇÏ´Â ´ë»óÀÌ ±æ´Ù°Å³ª º¹ÀâÇÑ ¼ö½ÄÀÎ °æ¿ì¶óµµ ´ÙÀ½ÁÙ·Î ³»·Á¾²¸é ¾ÈµÈ´Ù.
return
theResult;
return ¹®Àº ´Üµ¶À¸·Î »ç¿ëµÇ±âµµ ÇÏ°í µÚÂÊ¿¡ ¸®ÅÏ°ªÀ» ¸í½ÃÇϱ⵵
Çϴµ¥ return Å°¿öµå ´ÙÀ½¿¡ °³ÇàÇØ ¹ö¸®¸é ¸í·ÉÀÌ ³¡³ °ÍÀ¸·Î ÀνÄÇÏ¿© ¸®ÅÏ°ªÀÌ ¾ø´Â °ÍÀ¸·Î °£ÁÖÇØ
¹ö¸°´Ù. ++ ¿¬»êÀÚµµ ¸¶Âù°¡Áö·Î À§ÇèÇÑ ¸éÀÌ ÀÖ´Ù. a++ ÀÌ·¸°Ô
½á¾ßÇÒ °ÍÀ» µÎ ÁÙ·Î °³ÇàÇÏ¿© ´ÙÀ½°ú °°ÀÌ ¾²¸é Á¦´ë·Î Áõ°¡µÇÁö ¾Ê´Â´Ù.
a
++;
°³Çà Äڵ忡 ´ëÇؼ´Â ÀϺΠºÎÀÛ¿ëÀÌ ÀÖ¾î ¿ÏÀüÇÑ ÇÁ¸®Æ÷¸ËÀº ¾Æ´Ñ ¼ÀÀÌ´Ù. ±×·¯³ª
ÀϺη¯ ¿±±âÀûÀÎ Äڵ带 ¾²Áö ¾Ê´Â ÇÑ °³Çà ÄÚµå·Î ÀÎÇÑ ºÎÀÛ¿ëÀº °ÅÀÇ ¾øÀ¸¹Ç·Î »ó½ÄÀûÀÎ ¹üÀ§ ³»¿¡¼ º¸±â ÁÁ°Ô ÆíÁýÇϸé Å« ¸»½éÀº ¾ø´Ù.
¨é ¹®Àå°ú ¹®ÀåÀº ¼¼¹ÌÄÝ·ÐÀ¸·Î
±¸ºÐÇÏ¸ç º¸Åë ÇÑ ¹®ÀåÀÇ ³¡¿¡ ¼¼¹ÌÄÝ·ÐÀ» ºÙÀδÙ. ´ÙÀ½Àº µÎ °³ÀÇ ´ëÀÔ¹®À» ÀÛ¼ºÇÑ °ÍÀÌ¸ç °¢ ¹®Àå ³¡¿¡´Â
¼¼¹ÌÄÝ·ÐÀÌ ÀÖ¾î ´Ù¸¥ ¹®ÀåÀÓÀ» ¸íÈ®ÇÏ°Ô ¾Ë ¼ö ÀÖ´Ù.
a = 1;
b = 2;
Çؼ®±â´Â µÎ ¹®ÀåÀ» º°µµÀÇ ¸í·ÉÀ¸·Î ÀνÄÇÏ¿© µû·Î ½ÇÇàÇÑ´Ù. ¼¼¹ÌÄÝ·Ð
¿Ü¿¡ °³Çà ÄÚµå·Îµµ ¹®ÀåÀ» ³¡³¾ ¼ö ÀÖ´Ù. ´ÙÀ½ Äڵ嵵 Á¤»óÀûÀ¸·Î ½ÇÇàµÈ´Ù.
a = 1
b = 2
¹®À庰·Î ÁÙÀÌ ´Ù¸£¹Ç·Î Çؼ®±â´Â µÎ °³ÀÇ ´Ù¸¥ ¸í·ÉÀ¸·Î Çؼ®ÇÑ´Ù. ±×·¯³ª
´ÙÀ½°ú °°ÀÌ µÎ ¹®ÀåÀ» ÇÑ ÁÙ¿¡ °°ÀÌ Àû¾î¼´Â ¾ÈµÈ´Ù.
a = 1 b = 2
ÀÌ·¸°Ô µÇ¸é ¾îµð±îÁö°¡ ÇÑ ¹®ÀåÀÎÁö ¸íÈ®ÇÏ°Ô ±¸ºÐµÇÁö ¾Ê´Â´Ù. Á¤
ÇÑ ÁÙ¿¡ µÎ ¹®ÀåÀ» Àû°í ½Í´Ù¸é ¹®Àå »çÀÌ¿¡ ¼¼¹ÌÄÝ·ÐÀ» ³Ö¾î ±¸ºÐÇÑ´Ù. ¸¶Áö¸· ¹®ÀåÀÇ ¼¼¹ÌÄÝ·ÐÀº µÚÂÊ¿¡
´Ù¸¥ ¸í·ÉÀÌ ¾øÀ¸¹Ç·Î »ý·« °¡´ÉÇÏ´Ù.
a = 1; b = 2;
C³ª ÀÚ¹Ù¿¡¼ ¼¼¹ÌÄÝ·ÐÀº ¹®Àå Á¾°áÀÚÀÌ¸ç ¸ðµç ¹®ÀåÀº ¼¼¹ÌÄÝ·ÐÀ¸·Î
³¡³ª¾ß ÇÑ´Ù. ¸¶Ä¡ ¹®´ÜÀÇ ³¡¿¡ ¸¶Ä§Ç¥¸¦ ÂïµíÀÌ ¼¼¹ÌÄÝ·ÐÀÌ ¹®ÀåÀÇ ³¡À» Ç¥½ÃÇÏ´Â °ÍÀÌ´Ù. ±×·¯³ª ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¼¼¹ÌÄÝ·ÐÀº ¹®Àå Á¾°áÀÚ°¡ ¾Æ´Ñ ¹®´Ü ±¸ºÐÀÚÀÇ ¿ªÇÒÀ» Çϸç ÇÑ ÁÙ¿¡ µÎ °³ÀÇ ¹®ÀåÀÌ ÀÖÀ»
¶§ ¹®ÀåÀ» ºÐ¸®ÇÏ´Â ¿ªÇÒ¸¸ ÇÑ´Ù. ¹®ÀåÀ» ³¡³»´Â °ÍÀÌ ¾Æ´Ï¶ó ±¸ºÐ¸¸ ÇϹǷΠ°³ÇàµÈ ¹®Àå¿¡´Â ¼¼¹ÌÄÝ·ÐÀ»
»ý·«Çصµ »ó°ü¾ø´Ù.
±×·¯³ª ¼¼¹ÌÄÝ·ÐÀ» »ý·«Çϸé Ư¼öÇÑ »óȲ¿¡¼ ¿©·¯ °¡Áö ºÎÀÛ¿ëÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.
ÀÌ·± º¹ÀâÇÑ ±ÔÄ¢À» ½Å°æ¾²°í ½ÍÁö ¾Ê´Ù¸é ¹®Àå ³¡¿¡ ¹«Á¶°Ç ¼¼¹ÌÄÝ·ÐÀ» ºÙÀÌ¸é µÈ´Ù. ²À
ÇÊ¿äÇÑ °÷¿¡ ´©¶ôÇÏ´Â °ÍÀº ¹®Á¦°¡ µÇÁö¸¸ ³²´Â °ÍÀº ºó ¸í·ÉÀ¸·Î Çؼ®µÇ¾î ¹«½ÃµÇ¹Ç·Î ¹®Á¦µÇÁö ¾Ê´Â´Ù. C³ª
ÀÚ¹Ùó·³ ¸ðµç ¹®ÀåÀº ¼¼¹ÌÄÝ·ÐÀ¸·Î ³¡³´Ù°í »ý°¢ÇØ ¹ö¸®¸é µÈ´Ù. ½ÇÁ¦·Î ±âÁ¸ °³¹ßÀÚÀÇ ¼Õ°¡¶ôÀº ¹®Àå
³¡¿¡ Ç×»ó ¼¼¹ÌÄÝ·ÐÀ» ºÙÀÌ´Â ½À°üÀÌ ÀÖÀ¸¹Ç·Î Å« ºÒÆíÀº ¾ø´Â ¼ÀÀÌ´Ù.
¨ê ÁÖ¼®Àº µÎ °¡Áö Á¾·ù°¡
ÀÖ´Ù.
ÇÑ ÁÙ ÁÖ¼®À» ´Þ ¶§´Â // ¸¦ »ç¿ëÇÏ°í ¿©·¯ ÁÙÀ» ÁÖ¼® ó¸®ÇÒ ¶§´Â /* */ ºí·ÏÀ¸·Î °¨½Ñ´Ù. ÇÑ ÁÙ ÁÖ¼®Àº // µÚ¿¡¼ °³ÇàÇÒ ¶§±îÁö ÁÖ¼® 󸮵ǹǷΠ²À »õ ÁÙ¿¡¼ ½ÃÀÛÇÒ ÇÊ¿ä¾øÀÌ ÄÚµåÀÇ ¿À¸¥ÂÊ¿¡µµ ´Þ ¼ö ÀÖ´Ù. ÀÚ¹Ù³ª CÀÇ ÁÖ¼®°ú °°´Ù. ÁÖ¼®Àº
Äڵ忡 ¼³¸íÀ» ºÙÀÏ ¶§ »ç¿ëÇÏÁö¸¸ ƯÁ¤ Äڵ带 ÀÓ½ÃÀûÀ¸·Î »èÁ¦ÇÒ ¶§µµ Á¾Á¾ »ç¿ëÇÑ´Ù.
<script>
/*
ÀÛ¼ºÀÚ : ±è»óÇü
ÀÛ¼ºÀÏÀÚ : 2014³â 6¿ù 29ÀÏ
*/
var
a = 3; // ÁÖ¼®ÀÔ´Ï´Ù.
if
(a == 3) {
document.write("a´Â 3ÀÔ´Ï´Ù.");
}
else {
document.write("a´Â 3ÀÌ ¾Æ´Õ´Ï´Ù.");
}
</script>
ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ Äڵ忡 ´ëÇØ HTML ÁÖ¼®ÀÎ <!-- --> µµ ÁÖ¼®À¸·Î ÀÎÁ¤ÇÏ´Â ºê¶ó¿ìÀú°¡ ÀÖÁö¸¸ Ç¥ÁØÀº ¾Æ´Ï¹Ç·Î °¡±ÞÀûÀÌ¸é ¾ð¾î ÀÚüÀÇ ÁÖ¼®À»
»ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù. ºí·Ï ÁÖ¼® ¾È¿¡ ¶Ç ´Ù¸¥ ºí·Ï ÁÖ¼®À» ÀÛ¼ºÇÏ´Â ÁßøÀº Çã¿ëµÇÁö ¾Ê´Â´Ù.