Функція Math.expm1() повертає результат обчислення виразу ex - 1, де x - це аргумент, а e - основа натурального логарифму.

Синтаксис

Math.expm1(x)

Аргументи

x
Число.

Результат

Число, що відображає результат виразу ex - 1, де e - це стала Ейлера, а x - аргумент.

Опис

Оскільки expm1() - це статичний метод об'єкту Math, він завжди використовується як Math.expm1(), а не як метод створеного об'єкту Math  (Math не є конструктором).

Приклади

Застосуваня Math.expm1()

Math.expm1(-1); // -0.6321205588285577 
Math.expm1(0);  // 0
Math.expm1(1);  // 1.718281828459045

Поліфіл

Даний функціонал можна емулювати за допомогою функції Math.exp():

Math.expm1 = Math.expm1 || function(x) {
  return Math.exp(x) - 1;
};

Специфікації

Специфікація Статус документу Примітка
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Math.expm1' in that specification.
Standard Первинне визначення.
ECMAScript Latest Draft (ECMA-262)
The definition of 'Math.expm1' in that specification.
Draft  

Підтримка у браузерах

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support38 Yes25 No258
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes25 Yes8 Yes

Дивіться також

Мітки документа й учасники

Зробили внесок у цю сторінку: AdriandeCita
Востаннє оновлена: AdriandeCita,