Архив рассылки Web-программирование - это просто! | Не показываются картинки? |
Внимание!!! Акция!!! Организатор курсов "Программирование в среде 1С:Бухглатерия 8.2. Основной курс" принял решение: к некоторым лекциям курса сделать видеоприложения. К первой лекции уже есть видеоприложение и вы можете до 15 августа 2012 года скачать его бесплатно вот по этой ссылке. Скачивая данное видеоприложение вы соглашаетесь с правилами публичной оферты. |
Добрый день, уважаемые подписчики!
Тема сегодняшнего выпуска: "Java Script(JS): Математические функции. Объект Math. Продолжение.
Для углубленного изучения web-программирования (язык PHP и написание своей собственной CMS) советую подписаться на платный раздел (см. анонсы раздела "Пишем Easy CMS").
Продолжим изучать математические возможности Java Script. Я уже описывал константы объекта Math. Теперь пришло время разобрать функции. И так, объект Math содержит следующие математические функции:
-
exp - вычисление экспоненты.
-
log - натуральный логарифм.
-
pow - возведение в степень.
-
sqrt - квадратный корень.
Иллюстрирует работу этих функций следующий пример:
<html>
<head> <title>Урок 75. Java Script (JS): Объект Math. Продолжение</title> </head>
<body> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> document.write("exp(1)=",Math.exp(1),"<br>"); document.write("exp(2)=",Math.exp(2),"<br>"); document.write("log(2.72)=",Math.log(2.72),"<br>"); document.write("pow(2,10)=",Math.pow(2,10),"<br>"); document.write("sqrt(4)=",Math.sqrt(4),"<br>"); </SCRIPT> </body>
</html> |
Результат работы этой программы будет таким:
exp(1)=2.718281828459045 exp(2)=7.38905609893065 log(2.72)=1.000631880307906 pow(2,10)=1024 sqrt(4)=2 |
Если нам потребуется подсчитать логарифм по произвольному основании то мы можем так же использовать натуральный логарифм, следующий пример иллюстрирует применение натурального логарифма для вычисления логарифма числа 81 по основанию:
<html>
<head> <title>Урок 75. Java Script (JS): Объект Math. Продолжение</title> </head>
<body> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> document.write("log3(81)=",Math.log(81)/Math.log(3),"<br>"); </SCRIPT> </body>
</html> |
Программа выдаст следующий результат:
log3(81)=4 |
С уважением, Шуравин Александр, e-mail: megabax@rambler.ru, автор оставляет за собой право публиковать в рассылках ваши письма, если в письме прямо неоговорено нежелание его публиковать.
Архив рассылки | RSS версия | Настройки | Отписаться: На сайте / По почте
Комментариев нет:
Отправить комментарий