ÀÚ¿¬ ·Î±× °ªÀ» ¹ÝȯÇÑ´Ù.
ÇʼöÀûÀÎ number Àμö´Â ÀÚ¿¬ ·Î±× °ªÀ» ã´Â ¼ö½ÄÀÌ°í, ¹Ýȯ°ªÀº numberÀÇ ÀÚ¿¬ ·Î±× °ªÀÌ´Ù. ¾ç¼öÀ̾î¾ß ÇÑ´Ù.
º£À̽º´Â e·Î ¿ÀÀÏ·¯ »ó¼öÀÌ´Ù.
number Àμö´Â ÇÊ¿äÇÑ ¼öÄ¡, ¼öÄ¡°³Ã¼³ª ¼ö½ÄÀÌ µÉ ¼ö ÀÖ´Ù.
¹Ýȯ°ª fpValÀº ºÎµ¿¼Ò¼öÁ¡ ¼öÄ¡ÀÇ ÀÚ¿¬ ·Î±× °ªÀÌ´Ù.
»ó¼ö e´Â ¿ÀÀÏ·¯ »ó¼ö·Î ¿¡ ÇØ´çÇϸç Math.E °ª°ú °°´Ù.
eMath.log(number)=number°¡ µÈ´Ù.(e¸¦ (log number) ½ÂÇϸé number°¡ µÈ´Ù.)Àμö°¡ Á¦°øµÇÁö ¾Ê°Å³ª ¹«È¿¼öÄ¡³ª À½¼ö°¡ Á¦°øµÇÀ¸¸é ¹Ýȯ°ªÀº NaNÀÌ´Ù.
Math.log(10); ¼ö½Ä: loge10= e=
<SCRIPT> var br='<BR>'; // ÁÙ¹Ù²Þ var str=''; // Ãâ·Â ¹®ÀÚ¿ º¯¼ö ¼±¾ð str+='Math.log()='+Math.log()+br; // Àμö°¡ ¾ø¾î ¹Ýȯ°ªÀº NaN str+='Math.log(0)='+Math.log(0)+br; // ¹Ýȯ°ªÀÌ ³Ê¹« ÀÛ¾Æ ºÎµ¿¼Ò¼öÁ¡À¸·Î Ç¥½ÃÇÒ ¼ö ¾ø¾î Infinity, ±×·¯³ª À¯È¿¼öÄ¡ÀÌ´Ù. str+='Math.log(1)='+Math.log(1)+br+br; // log(1)Àº 0ÀÌ´Ù. var e=Math.E; // ¿ÀÀÏ·¯ »ó¼ö¸¦ ¾ò¾î º¯¼ö¿¡ ÇÒ´çÇÑ´Ù. str+='e=Math.E='+Math.E+br; // ¿ÀÀÏ·¯ »ó¼ö¸¦ Ãâ·ÂÇÑ´Ù. str+='Math.exp(10)='+Math.exp(10)+br; // ¿ÀÀÏ·¯ »ó¼öÀÇ 10½Â°ª(Math.exp(10))À» ¾ò´Â´Ù. str+='Math.log(10)='+Math.log(10)+br; // log 10 °ªÀ» ¾ò´Â´Ù. str+='Math.pow(e,Math.log(10))='+Math.pow(e,Math.log(10))+br; // ¿ÀÀÏ·¯ »ó¼ö¸¦ (log 10)½ÂÇϸé 10À» ¹ÝȯÇÑ´Ù. str+='Math.exp(Math.log(10))='+Math.exp(Math.log(10))+br; // À§¿Í °°´Ù. str+='Math.log(Math.exp(10)='+Math.log(Math.exp(10))+br+br; // ¿ÀÀÏ·¯ »ó¼ö¸¦ 10½ÂÇÑ °ªÀÇ log °ªµµ 10ÀÌ´Ù. for (i=1.1;i<3;i+=.5){ // 1.1¿¡¼ 0.5¾¿ Áõ°¡Çϸç 3±îÁö ¹Ýº¹ÇÏ´Â ·çÇÁ, 1.1, 1.6, 2.1, 2.6 str+='Math.exp(Math.log('+i+'))/Math.log(Math.exp('+i+'))='+Math.exp(Math.log(i))/Math.log(Math.exp(i))+br; // elog N°ú log (eN)ÀÇ »óÈ£ ¿ª¼ö°ü°èÀÓÀ» ¼³¸íÇÑ´Ù. } document.write(str); // °á°ú ¹®ÀÚ¿ Ãâ·Â </SCRIPT>
°ªÀº °ªÀÌ¶óµµ ºÎµ¿¼Ò¼öÁ¡ÀÇ °è»ê, Ç¥ÇöÀ¸·Î ¾à°£ ´Ù¸¥ ¼öÄ¡·Î Ç¥ÇöµÉ ¼ö ÀÖ´Ù.