<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>