[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Math/cos [Back]  [Original]

Math : mthode statique cos() - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

Math : mthode statique cos()

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La mthode statique Math.cos() retourne le cosinus d'un nombre exprim en radians.

Dans cet article

Exemple interactif

function getCircleX(radians, radius) {
  return Math.cos(radians) * radius;
}

console.log(getCircleX(1, 10));
// Sortie attendue : 5.403023058681398

console.log(getCircleX(2, 10));
// Sortie attendue : -4.161468365471424

console.log(getCircleX(Math.PI, 10));
// Sortie attendue : -10

Syntaxe

js
Math.cos(x)

Paramtres

x

Un nombre reprsentant un angle en radians.

Valeur de retour

Le cosinus de x, compris entre -1 et 1, inclus. Si x est Infinity, -Infinity ou NaN, retourne NaN.

Description

Parce que cos() est une mthode statique de Math, vous l'utilisez toujours comme Math.cos(), plutt que comme une mthode d'un objet Math que vous auriez cr (Math n'est pas un constructeur).

Exemples

Utiliser la mthode Math.cos()

js
Math.cos(-Infinity); // NaN
Math.cos(-0); // 1
Math.cos(0); // 1
Math.cos(1); // 0.5403023058681398
Math.cos(Math.PI); // -1
Math.cos(2 * Math.PI); // 1
Math.cos(Infinity); // NaN

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-math.cos

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page