Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

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 thatcos(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

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á returnado 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).

Examplos

Usando Math.acos()

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

Specification Status Comment
ECMAScript 1st Edition (ECMA-262) Padrão Initial definition. Implemented in JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
The definition of 'Math.acos' in that specification.
Padrão  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Math.acos' in that specification.
Padrão  
ECMAScript Latest Draft (ECMA-262)
The definition of 'Math.acos' in that specification.
Rascunho  

Compatibilidade entre navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: isaiasBR
Última atualização por: isaiasBR,