Справочник DemonScript: Math
Объект Math содержит различные математические функции. Его можно использовать в арифметических выражениях: Math.pow(Math.sqrt(2), 2) == 2.
- Math.abs(x) - Возвращает абсолютное значение числа.
- Math.acos(x) - Возвращает арккосинус числа.
- Math.acosh(x) - Возвращает гиперболический арккосинус числа.
- Math.asin(x) - Возвращает арксинус числа.
- Math.asinh(x) - Возвращает гиперболический арксинус числа.
- Math.atan(x) - Возвращает арктангенс числа.
- Math.atanh(x) - Возвращает гиперболический арктангенс числа.
- Math.atan2(y, x) - Возвращает арктангенс от частного своих аргументов.
- Math.cbrt(x) - Возвращает кубический корень числа.
- Math.ceil(x) - Возвращает наименьшее целое число, большее, либо равное указанному числу.
- Math.cos(x) - Возвращает косинус числа.
- Math.cosh(x) - Возвращает гиперболический косинус числа.
- Math.exp(x) - Возвращает ex, где x — аргумент, а e — число Эйлера (2,718…), основание натурального логарифма.
- Math.expm1(x) - Возвращает exp(x), из которого вычли единицу.
- Math.floor(x) - Возвращает наибольшее целое число, меньшее, либо равное указанному числу.
- Math.fround(x) - Возвращает ближайшее число с плавающей запятой одинарной точности, представляюще это число.
- Math.hypot([x[, y[, …]]]) - Возвращает квадратный корень из суммы квадратов своих аргументов.
- Math.log(x) - Возвращает натуральный логарифм числа (loge, также известен как ln).
- Math.log1p(x) - Возвращает натуральный логарифм числа 1 + x (loge, также известен как ln).
- Math.log10(x) - Возвращает десятичный логарифм числа.
- Math.log2(x) - Возвращает двоичный логарифм числа.
- Math.max([x[, y[, …]]]) - Возвращает наибольшее число из своих аргументов.
- Math.min([x[, y[, …]]]) - Возвращает наименьшее число из своих аргументов.
- Math.pow(x, y) - Возвращает основание в степени экспоненты, то есть, значение выражения XY.
- Math.random() - Возвращает псевдослучайное число в диапазоне от 0 до 1.
- Math.randrange(max) - вернуть целое случайное число от 0 до max невключительно
- Math.randrange(min, max[, step]) - вернуть целое случайное число от min включительно до max невключительно с шагом step
- Math.randomSeed(N) - установка номера случайной последовательности
- Math.round(x) - Возвращает значение числа, округлённое до ближайшего целого.
- Math.sign(x) - Возвращает знак числа, указывающий, является ли число положительным, отрицательным или нулём.
- Math.sin(x) - Возвращает синус числа.
- Math.sinh(x) - Возвращает гиперболический синус числа.
- Math.sqrt(x) - Возвращает положительный квадратный корень числа.
- Math.tan(x) - Возвращает тангенс числа.
- Math.tanh(x) - Возвращает гиперболический тангенс числа.
- Math.trunc(x) - Возвращает целую часть числа, убирая дробные цифры.
- Math.PI - Возвращает число "пи".
- Math.E - Возвращает число Эйлера.