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 : méthode statique cosh()

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.cosh() retourne le cosinus hyperbolique d'un nombre. C'est-à-dire,

𝙼𝚊𝚝𝚑.𝚌𝚘𝚜𝚑(𝚡)=cosh(x)=ex+ex2\mathtt{\operatorname{Math.cosh}(x)} = \cosh(x) = \frac{\mathrm{e}^x + \mathrm{e}^{-x}}{2}

Exemple interactif

console.log(Math.cosh(0));
// Sortie attendue : 1

console.log(Math.cosh(1));
// Sortie attendue : 1.543080634815244 (approximativement)

console.log(Math.cosh(-1));
// Sortie attendue : 1.543080634815244 (approximativement)

console.log(Math.cosh(2));
// Sortie attendue : 3.7621956910836314

Syntaxe

js
Math.cosh(x)

Paramètres

x

Un nombre.

Valeur de retour

Le cosinus hyperbolique de x.

Description

Parce que cosh() est une méthode statique de Math, vous l'utilisez toujours comme Math.cosh(), plutôt que comme une méthode d'un objet Math que vous auriez créé (Math n'est pas un constructeur).

Exemple

Utiliser la méthode Math.cosh()

js
Math.cosh(-Infinity); // Infinity
Math.cosh(-1); // 1.5430806348152437
Math.cosh(-0); // 1
Math.cosh(0); // 1
Math.cosh(1); // 1.5430806348152437
Math.cosh(Infinity); // Infinity

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-math.cosh

Compatibilité des navigateurs

Voir aussi