Наверх

Загрузка постов


CodeMatrix

A+ R A-

Объект Math в js / пример расчета корня

Объект Math предназначен для хранения математических констант и выполнения преобразования чисел с помощью математических функций. Пишется так:

  • Math.свойство
  • Math.метод(параметры)

Свойства Math (имеют в качестве своих значений математические константы)

Константа Описание
E Постоянная Эйлеар
LN10 Значение натурального логарифма числа 10
LN2 Значение натурального логарифма числа 2
LOG10E Значение десятичного логарифма экспоненты (числа e)
LOG2E Значение двоичного логарифма экспоненты
PI Значение постоянной Пи
SORT1_2 Значение квадратного корня из 1/2
SORT Значение квадратного корня из 2

Например, для вычисления длины окружности требуется число Пи, которое можно взять как свойство объекта Math

var R = 10;  // предположим, что радиус известен и равен 10
var circus = 2*R*Math.PI   // определим длину окружности

Методы объекта Math:

abs(число) - модуль числа

acos(число) - арккосинус числа

asin(число) - арксинус числа

atan(число) - арктангенс числа

atan2(x, y) - угол в полярных координатах точки

ceil(число) - округление числа вверх до ближайшего целого

cos(число) - косинус числа

exp(число) - число e в степени числа

floor(число) - округление числа вниз до ближайшего целого

log(число) - натуральный логарифм числа

max(число1, число2) - большее из перечисленных чисел

min(число1, число2) - меньшее из перечисленных чисел

pow(число1, число2) - число1 в степени число2

random() - случайное число между 0 и 1

round(число) - округление числа до ближайшего целого

sin(число) - синус числа

sqrt(число) - квадратный корень из числа

tan(число) - тангенс числа

Для вычисления значения тригонометрической функции sin(x), у которой аргумет x выражен в градусах, следует применить выражение: Math.sin(Math.PI*x/180)

Пример, вычисления корня из числа