Miêu tả

Phương thức Math atan2 trong JavaScript trả về tang lượng giác ngược. Phương thức atan2 trả về giá trị số giữa -pi và pi biểu diễn theta góc của điểm (x, y).

Cú pháp

Cú pháp của nó như sau:

Math.atan2( x, y ) ;

Chi tiết về tham số

x và y − Là các số.

Trả về giá trị

Trả về tang lượng giác ngược của một số.

Math.atan2( ±0, -0 ) trả về ±PI.
Math.atan2( ±0, +0 ) trả về ±0.
Math.atan2( ±0, -x ) trả về ±PI với x < 0.
Math.atan2( ±0, x ) trả về ±0 với x > 0.
Math.atan2( y, ±0 ) trả về -PI/2 với y > 0.
Math.atan2( ±y, -Infinity ) trả về ±PI với y hữu hạn > 0.
Math.atan2( ±y, +Infinity ) trả về ±0 với y hữu hạn > 0.
Math.atan2( ±Infinity, +x ) trả về ±PI/2 với x hữu hạn.
Math.atan2( ±Infinity, -Infinity ) trả về ±3*PI/4.
Math.atan2( ±Infinity, +Infinity ) trả về ±PI/4.

Ví dụ

Bạn thử ví dụ sau:

<html>
   
   <head>
      <title>JavaScript Math atan2() Method</title>
   </head>
   
   <body>
      
      <script type="text/javascript">
         var value = Math.atan2(90,15);
         document.write("First Test Value : " + value ); 
         
         var value = Math.atan2(15,90);
         document.write("<br />Second Test Value : " + value ); 
         
         var value = Math.atan2(0, -0);
         document.write("<br />Third Test Value : " + value ); 
         
         var value = Math.atan2(+Infinity, -Infinity);
         document.write("<br />Fourth Test Value : " + value ); 
      </script>
      
   </body>
</html>

Kết quả

First Test Value : 1.4056476493802699
Second Test Value : 0.16514867741462683
Third Test Value : 3.141592653589793
Fourth Test Value : 2.356194490192345 

Các bài học JavaScript khác tại s2sontech:




Bình luận (0)

Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Learning English Everyday