Поиск по сайту:
Если хочешь быть счастливым, будь им (К. Прутков).

JavaScript — Math. Метод atan2

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
30.06.2019

Описание

Этот метод возвращает арктангенс отношения его аргументов. Метод atan2 возвращает числовое значение между -pi и pi, представляющее угол тета точки (x, y).

 

Синтаксис

Его синтаксис выглядит следующим образом:

Math.atan2( x, y ) ;

 

Детали параметров

х и у — числа.

 

Возвращаемое значение

Возвращает арктангенс в радианах числа.

Math.atan2( ±0, -0 ) returns ±PI.
Math.atan2( ±0, +0 ) returns ±0.
Math.atan2( ±0, -x ) returns ±PI for x < 0.
Math.atan2( ±0, x ) returns ±0 for x > 0.
Math.atan2( y, ±0 ) returns -PI/2 for y > 0.
Math.atan2( ±y, -Infinity ) returns ±PI for finite y > 0.
Math.atan2( ±y, +Infinity ) returns ±0 for finite y > 0.
Math.atan2( ±Infinity, +x ) returns ±PI/2 for finite x.
Math.atan2( ±Infinity, -Infinity ) returns ±3*PI/4.
Math.atan2( ±Infinity, +Infinity ) returns ±PI/4.

 

Пример

Попробуйте следующий пример программы.

<html>   
   <head>
      <title>JavaScript - Math. Метод atan2</title>
   </head>
   
   <body>      
      <script type = "text/javascript">
         var value = Math.atan2(85,12);
         document.write("Первое тестовое значение : " + value ); 
         
         var value = Math.atan2(12,85);
         document.write("<br />Второе тестовое значение : " + value ); 
         
         var value = Math.atan2(0, -0);
         document.write("<br />Третье тестовое значение : " + value ); 
         
         var value = Math.atan2(+Infinity, -Infinity);
         document.write("<br />Четвертое тестовое значение : " + value ); 
      </script>      
   </body>
</html>

 

Вывод

Первое тестовое значение : 1.4305467171582915
Второе тестовое значение : 0.14024960963660513
Третье тестовое значение : 3.141592653589793
Четвертое тестовое значение : 2.356194490192345

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Это может быть вам интересно

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Спасибо!

Теперь редакторы в курсе.