Page 264 - Браун Э. - Изучаем JavaScript. Руководство по созданию современных веб-сайтов - 2017
P. 264
.
Окончание табл. 16 1
Функция Описание Примеры
1
Math . expml ( x ) е"- . Эквивалент Math . expml ( l ) 1 1 -1 . 718
х
Ма th . ехр ( ) - 1 Math . expm1 ( 5 . 5 ) 1 1 -24 3 . 7
Math . hypot Квадратный корень Math . hypot ( З , 4 ) 1 1 5
( x l , х2 , . . . ) суммы аргументов: Math . hypot ( 2 , З , 4 ) 1 1 -5 . 3 6
�х12 + х/ + . . .
Ло г а р ифмические функции
t
Базовая функция натурального логарифма - Ma h . log. В некоторых языках
под "log" понимают "логарифм по основанию 1 0 ': а под "ln" - "натуральный лога
рифм': поэтому имейте в виду, что в JavaScript "log" означает "натуральный логарифм':
В спецификацию ЕSб введена для удобства функция Math . loglO.
1
Таблица 6 .2. Лоrарифмические функции
Функция Описание Примеры
Math . l og ( x ) Натуральный логарифм х Mat . log (Mat . E ) 1 1 1
h
h
Math . log 1 7 . 5 ) 1 1 -2 . 8 6
(
Math . l oglO ( x ) Логарифм по основанию 1 О от х. Math . log10 ( 1 0 ) 1 1 1
Эквивалент Ма th . log ( ) / Math . l og 0 ( 1 6 . 7 ) 1 1 -1 . 2 2
1
х
Math . log 1 0 )
(
Math . l og2 (x) Логарифм по основанию 2 от х. Math . l og2 ( 2 ) 1 1 1
h
Эквивалент Маth . lоg х ) / Mat . log2 ( 5 ) 1 1 -2 . 32
(
(
Math. log 2 )
h
Mat . loglp ( x ) Натуральный логарифм 1 + х. Math . l oglp (Math . E - 1 ) 1 1 1
х )
Эквивалент ма th . 1 og ( 1 + мath . loolf ( 1 7 . 5 ) 1 1 -2 . 92
Другое
В табл. 1 6 .3 приведены другие числовые функции, которые позволяют вам вы
полнять такие популярные операции, как поиск абсолютного значения, наименьшего
и наибольшего целого числа, а также знака числа, минимального или максимального
числа в списке.
1
Таблица 6 .3. Друrие алrебраические функции
Функция Описание Примеры
Math . a bs ( x ) Абсолютное значение х Math . a bs ( - 5 . 5 ) 1 1 5 . 5
Math . a bs ( 5 . 5 ) 1 1 5 . 5
Mat . s i gn ( x ) Знак х: если х - отри Math . s ig ( - 1 0 . 5 ) / / -1
h
n
цательное, то -1; если Math . s ign ( б . 7 7 ) / / 1
х - положительное, то 1;
а если х - О, то О
Алrебраические функции 267

