Чтение онлайн

на главную - закладки

Жанры

JavaScript. Подробное руководство, 6-е издание
Шрифт:

Синтаксис

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

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

Преобразует число в строку, содержащую указанное число цифр после десятичной точки. ’

Поделиться:
Популярные книги

Идеальный мир для Лекаря

Сапфир Олег
1. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря

Я все еще князь. Книга XXI

Дрейк Сириус
21. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я все еще князь. Книга XXI

Кодекс Охотника. Книга XVI

Винокуров Юрий
16. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XVI

Эволюционер из трущоб. Том 3

Панарин Антон
3. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
6.00
рейтинг книги
Эволюционер из трущоб. Том 3

Хозяин Стужи 7

Петров Максим Николаевич
7. Злой Лед
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Хозяин Стужи 7

Камень Книга седьмая

Минин Станислав
7. Камень
Фантастика:
фэнтези
боевая фантастика
6.22
рейтинг книги
Камень Книга седьмая

Афганский рубеж

Дорин Михаил
1. Рубеж
Фантастика:
попаданцы
альтернативная история
7.50
рейтинг книги
Афганский рубеж

Древесный маг Орловского княжества 3

Павлов Игорь Васильевич
3. Орловское княжество
Фантастика:
аниме
сказочная фантастика
фэнтези
попаданцы
гаремник
5.00
рейтинг книги
Древесный маг Орловского княжества 3

Найденыш

Шмаков Алексей Семенович
2. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
5.00
рейтинг книги
Найденыш

Дважды одаренный. Том III

Тарс Элиан
3. Дважды одаренный
Фантастика:
альтернативная история
аниме
фэнтези
фантастика: прочее
юмористическое фэнтези
5.00
рейтинг книги
Дважды одаренный. Том III

Личный аптекарь императора. Том 2

Карелин Сергей Витальевич
2. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Личный аптекарь императора. Том 2

На границе империй. Том 4

INDIGO
4. Фортуна дама переменчивая
Фантастика:
космическая фантастика
6.00
рейтинг книги
На границе империй. Том 4

Купеческая дочь замуж не желает

Шах Ольга
Фантастика:
фэнтези
6.89
рейтинг книги
Купеческая дочь замуж не желает

Язычник

Мазин Александр Владимирович
5. Варяг
Приключения:
исторические приключения
8.91
рейтинг книги
Язычник