»ï°¢ÇÔ¼ö °øÅë ¿¹Á¦
Á¡°Ë ÇÒ ¼öÄ¡: ÄÚµå¿Í ¼³¸í
<SCRIPT>
var br='<BR>',ss='',val=0; // º¯¼ö ¼±¾ð
function showme(){ // ±â´ÉÇÔ¼ö ½ÃÀÛ
  var str=''; // Ãâ·Â ¹®ÀÚ¿­ º¯¼ö ¼±¾ð
  val=myform.in1.value; // ÀԷ°ªÀ» º¯¼ö·Î ¼±¾ð
  if (isNaN(val)){ // ÀԷ°ªÀÌ À¯È¿ ¼öÄ¡Àΰ¡ Á¡°Ë
    alert('¼öÄ¡°¡ ¾Æ´Ô'); // À¯È¿¼öÄ¡°¡ ¾Æ´Ï¸é °æ°í º¸³»°í
    myform.in1.select(); // ÀԷ¶õ ³»¿ë ¼±ÅÃÇÏ°í
    myform.in1.focus(); // Æ÷Ä¿½º¸¦ ÀԷ¶õ¿¡ ÁØ´Ù.
    return false;
  }
  str+='Math.sin('+val+')='+Math.sin(val)+br; // sin Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.cos('+val+')='+Math.cos(val)+br; // cos Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.tan('+val+')='+Math.tan(val)+br+br; // tan Ãâ·Â ¹®ÀÚ¿­ ¸¸µë

  str+='Math.asin('+val+')='+Math.asin(val)+br; // asin Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.acos('+val+')='+Math.acos(val)+br; // acos Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.atan('+val+')='+Math.atan(val)+br+br; // atan Ãâ·Â ¹®ÀÚ¿­ ¸¸µë

  str+='Math.sin(Math.asin('+val+'))='+Math.sin(Math.asin(val)); // asinÀ» Àμö·Î ÇÑ sin °ª Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  NaNCheck(Math.sin(Math.asin(val))); // asinÀ» Àμö·ÎÇÑ sin °ªÀÌ À¯È¿¼öÄ¡Àΰ¡ Á¡°ËÇÏ´Â ±â´ÉÇÔ¼ö È£Ãâ
  str+=ss+br; // Á¡°Ë °á°ú Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.cos(Math.acos('+val+'))='+Math.cos(Math.acos(val)); // acosÀ» Àμö·Î ÇÑ cos °ª  Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  NaNCheck(Math.cos(Math.acos(val))); // acosÀ» Àμö·Î ÇÑ cos °ªÀÌ À¯È¿¼öÄ¡ÀÌ°¡ Á¡°ËÇÏ´Â ±â´ÉÇÔ¼öÈ£Ãâ
  str+=ss+br; // Á¡°Ë °á°ú Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.tan(Math.atan('+val+'))='+Math.tan(Math.atan(val)); // atanÀ» Àμö·Î ÇÑ tan °ª Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  NaNCheck(Math.tan(Math.atan(val))); // atanÀ» Àμö·Î ÇÑ tan °ªÀÌ À¯È¿¼öÄ¡ÀÌ°¡ Á¡°ËÇÏ´Â ±â´ÉÇÔ¼öÈ£Ãâ
  str+=ss+br+br; //  Á¡°Ë °á°ú Ãâ·Â ¹®ÀÚ¿­ ¸¸µë

  str+='1/Math.asin('+val+')='+1/Math.asin(val)+br; // asinÀÇ ¿ª¼ö°ª Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='1/Math.acos('+val+')='+1/Math.acos(val)+br; // acosÀÇ ¿ª¼ö°ª Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='1/Math.atan('+val+')='+1/Math.atan(val)+br+br; // atanÀÇ ¿ª¼ö°ª Ãâ·Â ¹®ÀÚ¿­ ¸¸µë

  str+='Math.sin('+val+')/Math.cos('+val+')=Math.tan('+val+')='+Math.sin(val)/Math.cos(val)+br;
    // sin °ªÀ» cos °ªÀ¸·Î ³ª´©¸é tan °ª°ú °°°í ±×  Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.sin('+val+')/Math.tan('+val+')=Math.cos('+val+')='+Math.sin(val)/Math.tan(val)+br;
    // sin °ªÀ» tan °ªÀ¸·Î ³ª´©¸é cos °ª°ú °°°í ±×  Ãâ·Â ¹®ÀÚ¿­ ¸¸µë

  str+='Math.cos('+val+')/Math.sin('+val+')=1/Math.tan('+val+')='+Math.cos(val)/Math.sin(val)+br;
    // cos °ªÀ» sin °ªÀ¸·Î ³ª´©¸é tan °ªÀÇ ¿ª¼ö¿Í °°°í ±×  Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.cos('+val+')/Math.tan('+val+')='+Math.cos(val)/Math.tan(val)+br;
    // cos °ªÀ» tan °ªÀ¸·Î ³ª´©°í ±×  Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.tan('+val+')/Math.sin('+val+')=1/Math.cos('+val+')='+Math.tan(val)/Math.sin(val)+br;
    // tan °ªÀ» sin °ªÀ¸·Î ³ª´©¸é sin °ªÀÇ ¿ª¼ö¿Í °°°í ±×  Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='Math.tan('+val+')/Math.cos('+val+')='+Math.tan(val)/Math.cos(val)+br;
    // tan °ªÀ» cos °ªÀ¸·Î ³ª´« °ª Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  str+='1/Math.sin('+val+')='+1/Math.sin(val)+br; // sin °ªÀÇ ¿ª¼ö°ªÀ» ±¸ÇÏ°í Ãâ·Â ¹®ÀÚ¿­ ¸¸µë
  showcode.innerHTML=str; // ¹®ÀÚ¿­À» Ãâ·ÂÇÔ id="showarea"ÀÎ °³Ã¼ÀÇ ³»¿ë ÅÂ±× ±³È¯
}

function NaNCheck(test){ // ÁÖ¾îÁø ¼öÄ¡°¡ À¯È¿¼öÄ¡Àΰ¡¸¦ Á¡°ËÇÏ´Â ±â´ÉÇÔ¼öÇÔ¼ö
  if (isNaN(test)) ss='' // ¹«È¿ ¼öÄ¡ÀÌ¸é ºóÄ­À»
  else{ // À¯È¿¼öÄ¡À̸é
    if(test==val) ss='=' // Á¡°ËÇÏ´Â ¼öÄ¡¿Í ÀÔ·ÂÇÑ ¼öÄ¡°¡ °°À¸¸é °°Àº Ç¥(=)
    else ss='<big>≈</big>'; // ´Ù¸£¸é ±Ù»çÄ¡ Ç¥½Ã(≈)
    ss+='À¯µ¿¼Ò¼öÁ¡ Ç¥½Ã ¹æ½Ä¶§¹®ÀÇ ±Ù»çÄ¡'; // ±â´ÉÇÔ¼öÀÇ Ãâ·Â ¹®ÀÚ¿­À» ¿Ï¼ºÇÔ
  }
  return ss; // ±â´ÉÇÔ¼öÀÇ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
}
</SCRIPT>
<DIV id="showcode" class=show style="width:600" title="°á°ú"></DIV> <! Ãâ·ÂÇÒ À§Ä¡>