<SCRIPT>
var br='<BR>'; // ÁٹٲÞ
var strings='charCodeAt ¿¹Á¦'; // ¹®ÀÚ¿­ ¼±¾ð
document.write('strings="'+strings+'"'+br+br); // Á¡°ËÇÒ ¹®ÀÚ¿­À» Ãâ·ÂÇÑ´Ù.

charAtTest(); // charAtTest() ±â´ÉÇÔ¼ö È£Ãâ
charAtTest(1); // charAtTest(1) ±â´ÉÇÔ¼ö È£Ãâ
charAtTest(12); // charAtTest(12) ±â´ÉÇÔ¼ö È£Ãâ

function charCodeAtTest(numb){
  var str=''; // Ãâ·Â ¹®ÀÚ¿­ º¯¼ö ¼±¾ð
  if (numb){
    str+='charCodeAtTest('+numb+') È£Ãâ; '+'argument numb='+numb+br; // charAtTest() È£Ãâ, Àμö Ãâ·Â
    char=strings.charAt(numb-1);// ¹®ÀÚ¿­¿¡¼­ numb-1 ¹®ÀÚ¸¦ °¡Á®¿Â´Ù.
    charcode=strings.charCodeAt(numb-1);// ¹®ÀÚ¿­¿¡¼­ numb-1 ¹®ÀÚ Code¸¦ °¡Á®¿Â´Ù.
    str+='strings.charCodeAt('+(numb-1)+')Àº '+numb+'¹ø°ÀÇ ¹®ÀÚ (<FONT color=green>'+charcode+'</FONT>)';
    str+='(<FONT color=blue>'+char+'</FONT>)ÀÌ´Ù'+br;
  } else {
    for (i=0;i<strings.length;i++){
      str+='strings.charCodeAt('+i+')=(<FONT color=green>'+strings.charCodeAt(i)+'</FONT>) ';
      str+='strings.charAt('+i+')=(<FONT color=blue>'+strings.charAt(i)+'</FONT>), '+br;
    }
    str+=br; // ÁٹٲÞ
  } // ·çÇÁ Á¾·á
  document.write(str); // °á°ú ¹®ÀÚ¿­ Ãâ·Â
}
</SCRIPT>