Number methods Flashcards
Number.isInteger()
Number.isInteger(value)
Является ли значение целым числом
Number.isNaN()
Number.isNaN(value)
Является ли значение NaN.
Поскольку оба оператора проверки на равенство, == и === , вычисляются в false при проверке, что NaN и есть NaN, появляется необходимость в данной функции.
Number.parseInt()
Number.parseInt(string[, radix])
Разбирает строковый аргумент и возвращает целое число.
string - значение для разбора.
radix - необязательный параметр. Целое число, представляющее основание системы счисления для числа в указанной выше строке.
Если первый символ строки не может быть преобразован в число, то возвращается NaN.
Number.prototype.toFixed()
numObj.toFixed([digits])
digits - необязательный параметр. Количество цифр после десятичной запятой; может быть значением между 0 и 20 включительно, хотя реализации могут поддерживать и больший диапазон значений.
Если аргумент опущен, он считается равным 0.
Number.prototype.toString()
numObj.toString([radix])
Возвращает строковое представление указанного объекта Number.
radix - необязательный параметр. Целое число между 2 и 36, определяющее основание системы счисления, используемой для представления числового значения.