Math : méthode statique cos()
Baseline
Widely available
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 méthode statique Math.cos() retourne le cosinus d'un nombre exprimé en radians.
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)
Paramètres
x-
Un nombre représentant 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 méthode statique de Math, vous l'utilisez toujours comme Math.cos(), plutôt que comme une méthode d'un objet Math que vous auriez créé (Math n'est pas un constructeur).
Exemples
>Utiliser la méthode 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
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-math.cos> |
Compatibilité des navigateurs
Voir aussi
- La méthode statique
Math.acos() - La méthode statique
Math.asin() - La méthode statique
Math.atan() - La méthode statique
Math.atan2() - La méthode statique
Math.sin() - La méthode statique
Math.tan() - La fonction CSS
cos()