.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / core-js / modules / es.math.cosh.js
1 var $ = require('../internals/export');
2 var expm1 = require('../internals/math-expm1');
3
4 var nativeCosh = Math.cosh;
5 var abs = Math.abs;
6 var E = Math.E;
7
8 // `Math.cosh` method
9 // https://tc39.es/ecma262/#sec-math.cosh
10 $({ target: 'Math', stat: true, forced: !nativeCosh || nativeCosh(710) === Infinity }, {
11   cosh: function cosh(x) {
12     var t = expm1(abs(x) - 1) + 1;
13     return (t + 1 / (t * E * E)) * (E / 2);
14   }
15 });