Native: Number

Набір методів для об'єктів типу Number.

Див. також:

Примітки:

Кожен математичний метод відображається в числовому об'єкті як прототип, що характеризує даний клас.

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) Округлене число.

Примітки:

  • Аргумент може бути від'ємним.

Приклади:

(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.com, 2008-2026