Синтаксис
Math.sin(x)
Аргументы
х Угол в радианах. Для преобразования градусов в радианы умножьте число на 0,017453293 (2*pi/360).
Возвращаемое значение
Синус х - число в диапазоне от -1,0 до 1,0.
Math.sqrt
вычисляет квадратный корень
Синтаксис
Math.sqrt(x)
Аргументы
Числовое
значение, большее или равное 0.
Возвращаемое значение
Квадратный корень из х. Возвращает NaN, если х меньше нуля.
Описание
Math.sqrt
вычисляет квадратный корень числа. Следует заметить, что произвольные корни чисел можно вычислять посредством функции
Math.pow.
Например:
Math.cuberoot = function(x){ return Math.pow(x,1/3); }
Math.cuberoot(8); // Вернет 2
Math.SQRT1_2
математическая константа 1/sqrt(2)
Синтаксис
Math.SQRT1_2
Описание
Math.SQRT1_2
– это 1/sqrt(2), величина, обратная корню квадратному из 2. Эта константа примерно равна 0,7071067811865476.
Math.SQRT2
математическая константа sqrt(2)
Синтаксис
Math.SQRT2
Описание
Math.SQRT2
– это sqrt(2), корень квадратный из 2. Эта константа имеет значение, примерно равное 1,414213562373095.
Math.tan
вычисляет тангенс
Синтаксис
Math.tan(x)
Аргументы
х Угол, измеряемый в радианах. Чтобы преобразовать градусы в радианы, нужно умножить значение в градусах на 0,017453293 (2*pi/360).
Возвращаемое значение
Тангенс указанного угла х.
NaN
свойство «нечисло»
Синтаксис
NaN
Описание
NaN
– это глобальное свойство,
ссылающееся на специальное числовое значение «не-число». Свойство
NaN
не перечисляется циклами
for/in
и не может быть удалено оператором
delete
. Обратите внимание:
NaN
– это не константа, и оно может быть установлено в любое значение, но лучше этого не делать.
Определить, является ли значение нечислом, можно с помощью функции
isNaN,
т. к.
NaN
всегда при сравнении оказывается неравным любой другой величине, включая само себя!
См. также
Infinity, isNaN, Number.NaN
Number
поддержка чисел (Object->Number)
Конструктор
new Number(значение)
Number(значение)
Аргументы
значение Числовое значение создаваемого объекта
Number
или значение, которое может быть преобразовано в число.
Возвращаемое значение
Когда функция
Number
используется в качестве конструктора (с оператором
new
), она возвращает вновь созданный объект
Number
. Когда функция
Number
вызывается как функция (без оператора
new
), она преобразует свой аргумент в элементарное числовое значение и возвращает это значение (или NaN, если преобразование не удалось).
Константы
Number.MAX.VALUE
Наибольшее представимое число.
Number. MIN_VALUE
Наименьшее представимое число.
Number.NaN
Нечисло.
Number.NEGATIVE_INFINITY
Отрицательная бесконечность, возвращается при переполнении.
Number.POSITIVE_INFINITY
Положительная бесконечность; возвращается при переполнении.
Методы
toString
Преобразует число в строку в указанной системе счисления.
toLocaleString
Преобразует число в строку, руководствуясь локальными соглашениями о форматировании чисел.
toFixed
Преобразует число в строку, содержащую указанное число цифр после десятичной точки. ’