Áú¹®ÇϽŠ³»¿ëÀÌ ¸Â½À´Ï´Ù.
ÇÔ¼ö(¸Þ¼µå)ÀÇ °á°ú °ªÀ» ¸®ÅÏ°ª(return value)¶ó°í Çϴµ¥,
ÀÔ·Â -> ÇÔ¼ö¿¡¼ ó¸® -> Ãâ·Â
ÀÇ ±âº» ±¸Á¶¿¡¼ Ãâ·ÂÀÇ °ªÀ» ƯÁ¤ º¯¼ö¿¡ ´ëÀÔÇϸé,
¸®ÅÏ°ªÀ» °¡Á®´Ù »ç¿ëÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ÇÁ·Î±×·¡¹ÖÀÇ ±¸Á¶ÀÔ´Ï´Ù.
Á» ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº
ÇÁ·Î±×·¡¹Ö °ÁÂÀÇ ÇÔ¼ö(¸Þ¼µå) ÆÄÆ®¸¦ Âü°íÇØ Áֽñ⠹ٶø´Ï´Ù.
ÁÖ¼¼ÈÆ ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.
returnÀ» ÅëÇØ °ªÀ» ¹ÝȯÇÑ´Ù´Â°Ô ¾îµð·Î ¹ÝȯµÈ´Ù´Â °ÇÁö... ÀÌÇØ°¡ Àß °¡Áö ¾Ê½À´Ï´Ù. ÀÌÇØÇϱ⠽±°Ô ¼³¸íÁ» ºÎŹµå¸®°Ú½À´Ï´Ù.
¿¹¸¦ µé¸é....
function discountPrice(price,percentage) {
return (price * (1- (percentage / 100) ) );
}
-------------------------------------------------------
childTicket = discontPrice(adultTicket, 20);
À§ÀÇ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö°¡ ÀÖÀ» ¶§ return µÚ¿¡ ÀÖ´Â °á°ú °ªÀÌ À§ÀÇ discountPriceÀÇ
price, percentage¿Í °°Àº ÀμöÀÇ °ªÀ» ´ëüÇÏ°Ô µÇ´Â °Ç°¡¿ä?
¾Æ´Ï¸é return µÚÀÇ °á°ú °ªÀÌ discountPrice()¿Í °°°Ô µÇ´Â °Ç°¡¿ä?
¿¹½Ã¿¡¼ º»´Ù¸é ¾Æ·¡ childTicket = adultTicket * (1 - (percentage / 100)) ÀÌ µÇ´Â °Ç°¡¿ä?
´äº¯ ºÎŹµå¸®°Ú½À´Ï´Ù.
|