Мета: За допомогою JavaScript обробляти користувацьке введення даних, виводити дані на веб-сторінки.
Теоретичні відомості.
Об'єкт Math.
В об'єкті Math містяться деякі корисні значення констант, а також математичні методи. Їх можна використовувати дуже просто: потрібно додати до імені властивості ім'я об'єкта. Наприклад:
Var pi_value = Math.PI;
Area = Math.PI*(r*r);
У таблиці перераховані різні властивості об'єкта Math.
Властивість
Значення
PI
Число pi (приблизно 3,1416)
E
Число e, число Эйлера (приблизно 2,718)
LN2
Натуральний логарифм 2 (приблизно 0,693)
LN10
Натуральний логарифм 10 (приблизно 2,302)
LOG10E
Десятковий логарифм e (приблизно 0,434)
SQRT1_2
Корінь квадратний від ½(приблизно 0,707)
SQRT2
Корінь квадратний від 2 (приблизно 1,414)
Звичайно, усі ці властивості в даному випадку — це просто зручний спосіб зберігати різні значення, які використовуються в обчисленнях. Однак поряд із властивостями в об'єкті Math містіться і ряд методів. Викликаються вони так само, як будь-які інші.
У таблиці приведені методи об'єкта Math.
Метод
Результат
Синтаксис
abs
Модуль числа
Math.abs(число)
acos
Arccos
Math.acos(число)
asin
Arcsin
Math.asin(число)
atan
Arctg
Math.atan(число)
cos
Cos
Math.cos(число)
sin
Sin
Math.sin(число_радіан)
tan
Tg
Math.tan(число_радіан)
ceil
Найближче ціле «зверху»
Math.сеil(число)
floor
Найближче ціле «знизу»
Math.floor(число)
exp
Експонента (е в ступені числа)
Math.ехр(число)
log
Ln
Math.log(число)
pow
Підстава показової функції
Math.pow(число)
mах
Найбільше з двох чисел
Math.max(число)
min
Найменше з двох чисел
Math.min(число)
round
Округлення до найближчого цілого
Math.round(число)
sqrt
Корінь квадратний
Math.sqrt(число)
Ці методи дуже сильно допоможуть вам, якщо прийдеться писати скрипти з якими-небудь більш-менш серйозними математичними обчисленнями.