¿¹Á¦´Â ¼¼ ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.

  1. ù° ºÎºÐÀº Visual Basic ¹è¿­À» ¸¸µå´Â VBScript ÄÚµåÀÌ°í,
  2. µÑ° ºÎºÐÀº VB ¹è¿­À» Javascript ¹è¿­·Î º¯È¯, Á¡°ËÇÏ´Â Javascript ÄÚµåÀÌ´Ù.
    À§ µÎ ºÎºÐÀº HTML ÆäÀÌÁöÀÇ <HEAD>¿¡ µé¾î°£´Ù.
  3. ¼Â° ºÎºÐÀº <BODY>¿¡ µé¾î°¡ ´Ù¸¥ µÎ ºÎºÐÀ» ½ÇÇàÇÑ´Ù.

<HEAD> // head ºÎºÐÆäÀÌÁö ¸ÇÀ§·Î
<SCRIPT language="VBScript"> // VBScript ½ÃÀÛ
function buildVBArray() // VBScript ¹è¿­º¯¼ö »ý¼º ±â´É ½ÃÀÛ
  Dim i, j, k, vbArr(3,3) // º¯¼ö ¼±¾ð
  For i=0 To 3
    For j=0 To 3
      vbArr(j,i)=(i+1)*100+(j+1) // ¹è¿­º¯¼ö ¿ä¼Ò¿¡ °ªÀ¸·Î ÇÒ´ç
      document.write("vb] vbArr("&j&","&i&")="&vbArr(j,i) // ¹è¿­º¯¼ö ¿ä¼Ò Ãâ·Â
      document.write("<SPAN style=width:1em></SPAN>") // °£°Ý ¶ç¿ì±â
    Next
    document.write("<BR>") // ÁٹٲÞ
  Next
  document.write("<BR>") // ÁٹٲÞ
  buildVBArray=vbArr // »ý¼ºµÈ º¯¼ö µ¥ÀÌÅ͸¦ ±â´ÉÇÔ¼ö¸í¿¡ º¹»ç
End Function // VBScript ¹è¿­º¯¼ö »ý¼º ±â´É Á¾·á
</SCRIPT> // VBScript Á¾·á

<SCRIPT language="javascript"> // Javascript ½ÃÀÛ
var br='<BR>',str='',i; // º¯¼ö ¼±¾ð
function JsArrayCheck(){ // Javascript ¹è¿­º¯¼ö·Î º¯È¯ÇÏ¿© È®ÀÎÇÏ´Â ±â´É ½ÃÀÛ
  vbarray=buildVBArray() // VB ¹è¿­º¯¼ö »ý¼º±â´ÉÀ» È£ÃâÇÏ¿© Javascript ¹®ÀÚ¿­ º¯¼ö·Î º¹»ç
  str+='js] vbarray='+vbarray+br; // VB ¹è¿­º¯¼ö Ãâ·Â, ºóÄ­ÀÓ
  var vbArr=new VBArray(vbarray); // »õ·Î¿î ¹è¿­º¯¼ö »ý¼º
  var jsArray=vbArr.toArray(); // Javascript ¹®ÀÚ¿­ º¯¼ö¸¦ »ý¼ºµÈ ¹è¿­º¯¼ö·Î ¸¸µë
  str+='js] jsArray='+jsArray+br; // Javascript ¹è¿­º¯¼ö Ãâ·Â
  str+='js] ¹è¿­ ¿ä¼Ò'+br;
  for (i=0;i<jsArray.length; i++){  // 0¿¡¼­ ¹è¿­º¯¼ö ±æÀ̱îÁö 1¾¿ Áõ°¡½ÃÅ°´Â ·çÇÁ
    str+='js] jsArray['+i+']='+jsArray[i]; // ¹è¿­º¯¼ö ¿ä¼Ò¸¦ Ãâ·Â
    if ((i+1)%4) str+='<SPAN style=width:2em></SPAN>' // °£°Ý ¶ç¿ì±â
    else str+=br; // ¹è¿­º¯¼ö ¿ä¼Ò 4°³¸¶´Ù ÁٹٲÞ
  }
  str+='<hr>'; // ÁÙ ³Ö±â
  str+='vbarray.dimensions()='+vbarray.dimensions()+' Â÷¿ø ¹è¿­º¯¼ö'+br; // ¹è¿­º¯¼öÀÇ Â÷¿ø¼ö Ãâ·Â
  for (i=1;i<=vbarray.dimensions(); i++){ // 1¿¡¼­ Â÷¿ø¼ö ±îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ
    str+='vbarray.lbound('+i+')=('+i+') Â÷¿øÀÇ ÃÖ¼Ò°ª='+vbarray.lbound(i); // °¢ Â÷¿øÀÇ ÃÖ¼Ò°ª Ãâ·Â
    str+='<SPAN style=width:1em></SPAN>'; // °£°Ý ¶ç¿ì±â
    str+='vbarray.ubound('+i+')=('+i+') Â÷¿øÀÇ ÃÖ´ë°ª='+vbarray.ubound(i)+br; // °¢ Â÷¿øÀÇ ÃÖ´ë°ª Ãâ·Â
  }
  str+='<hr>'; // ÁÙ ³Ö±â
  for (j=0;j<=vbarray.ubound(2); j++){ // 1¿¡¼­ 2Â÷¿øÀÇ ÃÖ´ë°ª±îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ
    for (i=0;i<=vbarray.ubound(1); i++){ // 1¿¡¼­ 1Â÷¿øÀÇ ÃÖ´ë°ª±îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ
      str+='vbarray.getItem('+i+','+j+')='+vbarray.getItem(i,j); // ¹è¿­º¯¼öÀÇ ÇØ´ç ¿ä¼Ò Ãâ·Â
      str+='<SPAN style=width:1em></SPAN>'; // °£°Ý ¶ç¿ì±â
    } // 1Â÷¿ø ·çÇÁ Á¾·á
    str+=br; // ÁٹٲÞ
  } // 2Â÷¿ø ·çÇÁ Á¾·á
  document.write(str); // °á°ú ¹®ÀÚ¿­ Ãâ·Â
} // Javascript ±â´ÉÇÔ¼ö Á¾·á
</SCRIPT> // Javascript Á¾·á
</HEAD> // headºÎºÐ Á¾·á

<BODY> // body ºÎºÐ
<SCRIPT language="Javascript">JsArrayCheck();</SCRIPT> // ±â´ÉÇÔ¼ö È£Ãâ
</BODY>ÄÚµå ¼³¸íÀ¸·Î