Math.acos()

A função Math.acos() retorna o arco cosseno (em radianos de um numero, sendo esse

x [ - 1 ; 1 ] , Math.acos ( x ) = arccos ( x ) = the unique y [ 0 ; π ] such that cos ( y ) = x \forall x \in [{-1};1],;\mathtt{\operatorname{Math.acos}(x)} = \arccos(x) = \text{ O unico } ; y \in [0; \pi] , \text{such that} ; \cos(y) = x

Syntax

Math.acos(x)

Parâmetros

Um numero.

Retorno

O arco cosseno(em radianos) se o valor passado como parâmetro for entre -1 e 1; caso contrario retornará NaN.

Description

O Math.acos() metodo retorna um numero entre 0 e π radians para valores passado como parâmetros entre -1 e 1. Se o valor estiver fora dessa variação será retornado NaN.

Porque acos() é um metodo estático, você sempre usará Math.acos() ao invés de criar um Objecto Math(Math não é um construtor).

Exemplos

Usando Math.acos()

js

Math.acos(-2);  // NaN
Math.acos(-1);  // 3.141592653589793
Math.acos(0);   // 1.5707963267948966
Math.acos(0.5); // 1.0471975511965979
Math.acos(1);   // 0
Math.acos(2);   // NaN

Para valores menores que -1 ou maiores que than 1, Math.acos() o método retornrá NaN.

Especificações

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também