Math.cosh()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La fonction Math.cosh()
renvoie le cosinus hyperbolique d'un nombre, défini par :
Exemple interactif
(Voir la page sur e)
Syntaxe
Math.cosh(x);
Paramètres
x
-
Un nombre.
Valeur de retour
Le cosinus hyperbolique du nombre passé en argument.
Description
cosh()
étant une méthode statique de Math
, il faut utiliser Math.cosh()
et non pas la méthode d'un objet Math
créé sur mesure (Math
n'est pas un constructeur).
Exemple
Utiliser Math.cosh()
Math.cosh(0); // 1
Math.cosh(1); // 1.5430806348152437
Math.cosh(-1); // 1.5430806348152437
Prothèse d'émulation (polyfill)
Cette fonction peut être émulée grâce à la fonction Math.exp()
:
Math.cosh =
Math.cosh ||
function (x) {
return (Math.exp(x) + Math.exp(-x)) / 2;
};
On peut également utiliser un unique appel à exp()
:
Math.cosh =
Math.cosh ||
function (x) {
var y = Math.exp(x);
return (y + 1 / y) / 2;
};
Spécifications
Specification |
---|
ECMAScript Language Specification # sec-math.cosh |
Compatibilité des navigateurs
BCD tables only load in the browser