»ï°¢ÇÔ¼ö °øÅë ¿¹Á¦
<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> <! Ãâ·ÂÇÒ À§Ä¡> |