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
   259   260   261   262   263   264   265   266   267   268   269