<SCRIPT>
function getAverage(a,b){ // ±â´ÉÇÔ¼ö¸¦ ½ÃÀÛÇÑ´Ù(Á¤ÀÇµÈ Àμö°¡ ¾ø´Ù.)
  var sum=0; // ´©ÀûÇÒ º¯¼ö¸¦ ¼±¾ðÇÑ´Ù.
  var str=''; // Ãâ·ÂÇÒ ¹®ÀÚ¿­ º¯¼ö¸¦ ¼±¾ðÇÑ´Ù.
  for (i=0;i<arguments.length;i++){ // ¸ðµç ÀμöµéÀ» Á¡°ËÇÏ´Â ·çÇÁ¸¦ ½ÃÀÛÇÑ´Ù.
    sum+=arguments[i]; // Àμö°ªÀ» ´©ÀûÇÑ´Ù.
    var average=sum/(i+1); // ´©ÀûµÈ °ª¿¡¼­ Æò±ÕÀ» ±¸ÇÑ´Ù.
    str+='arguments['+i+']='+arguments[i]+'<SPAN style=width:2em></SPAN>´©Àû Æò±Õ='+average+'<BR>';
     // °á°ú¸¦ Ãâ·Â ¹®ÀÚ¿­¿¡ ÇÒ´çÇÑ´Ù.
  } // ·çÇÁ¸¦ Á¾·áÇÑ´Ù.
  str+='Æò±Õ='+average+'<BR>'; // °á°ú°ªÀ» Ãâ·Âº¯¼ö¿¡ ÇÒ´çÇÑ´Ù.
  str+='¹ÞÀº ÀμöÀÇ °¹¼ö='+arguments.length+'<BR>'; // ¹ÞÀº ÀμöÀÇ °¹¼ö¸¦ Ãâ·Âº¯¼ö¿¡ ÇÒ´çÇÑ´Ù.
  str+='±â´ë ÀμöÀÇ °¹¼ö='+getAverage.length+'<BR>'; // ±â´ÉÇÔ¼ö ¼±¾ð¿¡ ¸í½ÃµÈ ±â´ëÇÏ´Â ÀμöÀÇ °¹¼ö¸¦ Ãâ·Âº¯¼ö¿¡ ÇÒ´çÇÑ´Ù.
  return str; // °á°ú Ãâ·Â ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
} // ±â´ÉÇÔ¼ö Á¾·á

document.write(getAverage(123,345,678,555)); // ±â´ÉÇÔ¼ö¿¡ Á¤ÀǵÇÁö ¾ÊÀº ÀμöµéÀ» µ¿¹ÝÇÏ¿© ±â´ÉÇÔ¼ö¸¦ È£ÃâÇÑ´Ù.
</SCRIPT>
<SCRIPT>
function calleeTest(){ // ±â´ÉÇÔ¼ö¸¦ ½ÃÀÛÇÑ´Ù.
 return arguments.callee; // callee ¼Ó¼ºÀ» ¹ÝȯÇÑ´Ù.
} // ±â´ÉÇÔ¼ö¸¦ Á¾·áÇÑ´Ù.
document.write(calleeTest()); // ±â´ÉÇÔ¼ö¸¦ È£ÃâÇÏ¿© ¹Ýȯ°ªÀ» Ãâ·ÂÇÑ´Ù.
</SCRIPT>