← 返回首页
Math : méthode statique atanh() - 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 : méthode statique atanh()

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 méthode statique Math.atanh() retourne l'arc tangente hyperbolique d'un nombre. C'est-à-dire,

∀x∊(−1,1),𝙼𝚊𝚝𝚑.𝚊𝚝𝚊𝚗𝚑(𝚡)=artanh(x)=l'unique y telle que tanh(y)=x=12ln(1+x1-x)\begin{aligned}\forall x \in ({-1}, 1),\;\mathtt{\operatorname{Math.atanh}(x)} &= \operatorname{artanh}(x) = \text{l'unique } y \text{ telle que } \tanh(y) = x \\&= \frac{1}{2}\,\ln\left(\frac{1+x}{1-x}\right)\end{aligned}

Dans cet article

Exemple interactif

console.log(Math.atanh(-1)); // Sortie attendue : -Infinity console.log(Math.atanh(0)); // Sortie attendue : 0 console.log(Math.atanh(0.5)); // Sortie attendue : 0.549306144334055 (approximativement) console.log(Math.atanh(1)); // Sortie attendue : Infinity

Syntaxe

js
Math.atanh(x)

Paramètres

x

Un nombre compris entre -1 et 1, inclus.

Valeur de retour

La tangente hyperbolique inverse de x. Si x est 1, retourne Infinity. Si x est -1, retourne -Infinity. Si x est inférieur à -1 ou supérieur à 1, retourne NaN.

Description

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

Exemple

Utiliser la méthode Math.atanh()

js
Math.atanh(-2); // NaN Math.atanh(-1); // -Infinity Math.atanh(-0); // -0 Math.atanh(0); // 0 Math.atanh(0.5); // 0.5493061443340548 Math.atanh(1); // Infinity Math.atanh(2); // NaN

Spécifications

Spécification
ECMAScript® 2027 Language Specification
# sec-math.atanh

Compatibilité des navigateurs

Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.

Voir aussi