Native: Number

Набор методов для объектов типа Number.

Смотрите также:

Notes:

Каждый математический метод отражается в числовом объекте как прототип, характеризующий данный класс.

Number Метод: limit

Ограничивает текущее число двумя границами.

Синтаксис:

myNumber.limit(min, max);

Аргументы:

  1. min - (number) Минимально возможное значение.
  2. max - (number) Максимально возможное значение.

Возвращает:

  • (number) Число, ограничиваемое заданными приделами.

Примеры:

(12).limit(2, 6.5);  //Возвращает: 6.5

(-4).limit(2, 6.5);  //Возвращает: 2
(4.3).limit(2, 6.5); //Возвращает: 4.3

Number Метод: round

Округляет данное число до указанного количества знаков после запятой.

Синтаксис:

myNumber.round([precision]);

Аргументы:

  1. precision - (number, опционально: по умолчанию 0) Количество знаков после запятой.

Возвращает:

  • (number) Округляемое число.

Notes:

  • Аргумент может быть отрицательным.

Примеры:

(12.45).round()   //Возвращает: 12

(12.45).round(1)  //Возвращает: 12.5
(12.45).round(-1) //Возвращает: 10

Number Метод: times

Выполняет функцию определенное число раз.

Синтаксис:

myNumber.times(fn[, bind]);

Аргументы:

  1. fn - (function) Функция, выполняемая при каждом проходе цикла. Эта функция передает текущий индекс итерации.
  2. bind - (object, опционально) Объект будет использован в функции как 'this'. Дополнительня информация Функция: bind.

Примеры:

(4).times(alert); //Предупреждение "0", потом "1", затем "2", и "3".

Number Метод: toFloat

Возвращает число с плавающей запятой. Полезен потому как должен работать со строками и числами.

Синтаксис:

myNumber.toFloat();

Возвращает:

  • (number) Число с плавающей запятой.

Примеры:

(111).toFloat(); //Возвращает 111

(111.1).toFloat(); //Возвращает 111.1

Number Метод: toInt

Возвращает текущее число как вазовое. Полезен потому как должен работать со строками и числами.

Синтаксис:

myNumber.toInt([base]);

Аргументы:

  1. base - (number, опционально по умолчанию 10) Используется как базовое.

Возвращает:

  • (number) Число с базовым условием.

Примеры:

(111).toInt(); //Возвращает 111
(111.1).toInt(); //returns 111

(111).toInt(2); //Возвращает 7

Эта документация распостраняется на правах Attribution-NonCommercial-ShareAlike 3.0 License.
Оригинал документации на английском.
© Linux.ria.ua, 2008-2024