Вход/Регистрация
JavaScript. Подробное руководство, 6-е издание
вернуться

Флэнаган Дэвид

Шрифт:

Синтаксис

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

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

toExponential

Преобразует числа в строки в экспоненциальной нотации с указанным количеством цифр после десятичной точки.

toPrecision

Преобразует число в строку, записывая в нее указанное количество значащих цифр. Используется нотация экспоненциальная или с фиксированной точкой в зависимости от размера числа и заданного количества значащих цифр.

valueOf

Возвращает элементарное числовое значение объекта

Number
.

Описание

Числа - это базовый элементарный тип данных в JavaScript. В JavaScript поддерживается также объект

Number
, представляющий собой обертку вокруг элементарного числового значения. Интерпретатор JavaScript при необходимости автоматически выполняет преобразование между элементарной и объектной формами. Существует возможность явно создать объект
Number
посредством конструктора
Number,
хотя в этом редко возникает необходимость.

  • Читать дальше
  • 1
  • ...
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

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