js의 Math 객체는 무엇인가요? 사용하는 방법? 이 글에서는 Math 객체의 사용법을 이해할 수 있도록 Math 객체의 속성과 메서드를 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다. [추천 관련 영상 튜토리얼: JavaScript 튜토리얼]
1. Math 객체의 속성
(1) E: 자연 로그(대략 2.718과 동일)의 밑이 되는 산술 상수 e를 반환합니다.
(2) LN2: 2의 자연 로그를 반환합니다(대략 0.693과 동일).
(3) LN10: 10의 자연 로그를 반환합니다(대략 2.302와 동일).
(4) LOG2E: 밑이 2인 e의 로그를 반환합니다(대략 1.443과 동일).
(5) LOG10E: 밑이 10인 e의 로그를 반환합니다(대략 0.434와 동일).
(6) PI: pi를 반환합니다(대략 3.14159와 동일).
(7) SQRT1_2: 2의 제곱근의 역수를 반환합니다(대략 0.707과 동일).
(8) SQRT2: 2의 제곱근을 반환합니다(대략 1.414와 동일).
<script type="text/javascript"> document.write('属性E<br/>'); document.write(Math.E); document.write('<br/><br/>属性LN2<br/>'); document.write(Math.LN2); document.write('<br/><br/>属性LN10<br/>'); document.write(Math.LN10); document.write('<br/><br/>属性LOG2E<br/>'); document.write(Math.LOG2E); document.write('<br/><br/>属性LOG10E<br/>'); document.write(Math.LOG10E); document.write('<br/><br/>属性PI<br/>'); document.write(Math.PI); document.write('<br/><br/>属性SQRT1_2<br/>'); document.write(Math.SQRT1_2); document.write('<br/><br/>属性SQRT2<br/>'); document.write(Math.SQRT2); </script>
각 속성의 값:
2. Math 객체의 메소드
(1) abs(x): 숫자의 절대값을 반환합니다.
<script type="text/javascript"> var x=-3; document.write('abs(x)方法:<br/>'); document.write(Math.abs(x)); </script>
(2) acos(x): 숫자의 아크코사인을 반환합니다.
<script type="text/javascript"> var x=0.5; document.write('acos(x)方法:<br/>'); document.write(Math.acos(x)); </script>
(3) asin(x): 숫자의 아크사인을 반환합니다.
<script type="text/javascript"> var x=1; document.write('asin(x)方法:<br/>'); document.write(Math.asin(x)); </script>
(4) atan(x): x의 아크탄젠트를 -PI/2와 PI/2 라디안 사이의 숫자로 반환합니다.
<script type="text/javascript"> var x=1; document.write('atan(x)方法:<br/>'); document.write(Math.atan(x)); </script>
(5) atan2(y,x): x축에서 점 (x,y)까지의 각도를 반환합니다(-PI/2와 PI/2 라디안 사이).
<script type="text/javascript"> var x=0.5; var y=1; document.write('atan2(y,x)方法:<br/>'); document.write(Math.atan2(y,x)); </script>
(6) ceil(x): 로그를 반올림하세요.
<script type="text/javascript"> var x=0.5; document.write('ceil(x)方法:<br/>'); document.write(Math.ceil(x)); </script>
(7) cos(x): 숫자의 코사인을 반환합니다.
<script type="text/javascript"> var x=0; document.write('cos(x)方法:<br/>'); document.write(Math.cos(x)); </script>
(8) exp(x): e의 지수를 반환합니다.
<script type="text/javascript"> var x=1; document.write('exp(x)方法:<br/>'); document.write(Math.exp(x)); </script>
(9) Floor(x): 로그를 반올림합니다.
<script type="text/javascript"> var x=1; document.write('floor(x)方法:<br/>'); document.write(Math.floor(x)); </script>
(10) log(x): 숫자의 자연 로그를 반환합니다(밑은 e).
<script type="text/javascript"> var x=10; document.write('log(x)方法:<br/>'); document.write(Math.log(x)); </script>
(11) max(x,y): x와 y 사이에서 가장 높은 값을 반환합니다.
<script type="text/javascript"> var x=10; var y=32; document.write('max(x,y)方法:<br/>'); document.write(Math.max(x,y)); </script>
(12) min(x,y): x와 y 사이에서 가장 낮은 값을 반환합니다.
<script type="text/javascript"> var x=10; var y=32; document.write('min(x,y)方法:<br/>'); document.write(Math.min(x,y)); </script>
(13) pow(x,y): x의 y제곱을 반환합니다.
<script type="text/javascript"> var x=2; var y=3; document.write('pow(x,y)方法:<br/>'); document.write(Math.pow(x,y)); </script>
(14) random(): 0~1 사이의 난수를 반환합니다.
<script type="text/javascript"> document.write('random()方法:<br/>'); document.write(Math.random()); </script>
(15) round(x): 숫자를 가장 가까운 정수로 반올림합니다.
<script type="text/javascript"> var x=23.4353; document.write('round(x)方法:<br/>'); document.write(Math.round(x)); </script>
(16) sin(x): 숫자의 사인을 반환합니다.
<script type="text/javascript"> var x=Math.PI/2; document.write('sin(x)方法:<br/>'); document.write(Math.sin(x)); </script>
(17) sqrt(x): 숫자의 제곱근을 반환합니다.
<script type="text/javascript"> var x=2; document.write('sqrt(x)方法:<br/>'); document.write(Math.sqrt(x)); </script>
(18) tan(x): 각도의 탄젠트를 반환합니다.
<script type="text/javascript"> var x=1; document.write('tan(x)方法:<br/>'); document.write(Math.tan(x)); </script>
요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.
위 내용은 js의 Math 객체는 무엇입니까? 사용하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!