.toFloat, .toMs, .toNumber
ПреобразованиеЧисло с плавающей точкой (десятичное число). Значение в миллисекунды. Численное преобразование. Значение в число. Приведение типа.
Метод .toFloat()
Превратить значение в число с плавающей точкой
toFloat(value)
Превратить переданное значение, если возможно, в десятичное число.
Метод .toFloat()
преобразует свой аргумент в число с плавающей точкой (запятой) и возвращает результат.
Если аргумент не может быть преобразован в число, то возвращается false
.
Следующий параметр может быть передан функции:
Параметр | Тип | По умолчанию | Описание |
---|---|---|---|
value |
Any | null |
Значение для преобразования. |
JavaScript. Использование toFloat()
var exampleA = util.toNumber(13.55),
exampleB = util.toNumber('13.55');
var exampleC = util.toNumber('175'),
exampleD = util.toNumber('24.173Динозавр');
console.log(exampleA)
console.log(exampleB)
console.log(exampleC)
console.log(exampleD)
Результат
13.55
13.55
175
false
Метод .toMs()
Превратить значение в миллисекунды
toMs([time])
Превратить значение, если это возможно, в миллисекунды. Метод .toMs()
преобразует свой аргумент в в миллисекунды, если переданное значение является допустимым.
Если первый символ не является допустимым, возвращается 0
.
Если функция встретит знак, отличный от цифр(0-9) или разделительной точки, она вернёт значение игнорируя все последующие символы.
Следующий параметр может быть передан функции:
Параметр | Тип | По умолчанию | Описание |
---|---|---|---|
time |
String, Number | null |
Значение для преобразования. |
JavaScript. Использование toMs()
const myTimeA = util.toMs('13s'),
myTimeB = util.toMs(24);
const myTimeC = util.toMs('16:54'),
myTimeD = util.toMs('13.55+8time');
console.log(myTimeA)
console.log(myTimeB)
console.log(myTimeC)
console.log(myTimeD)
Результат
13000
24000
16000
13550
Метод .toNumber()
Изменить значение в число. Численное преобразование.
toNumber([value])
Приведение типа. Изменить переданное значение, если это возможно, в число.
Метод .toNumber()
преобразует свой аргумент в числовое значение - число (не обязательно целое),
если переданное значение является допустимым.
Если аргумент не может быть преобразован в число, возвращается false
.
Следующий параметр может быть передан функции:
Параметр | Тип | По умолчанию | Описание |
---|---|---|---|
value |
Any | null |
Значение, которое нужно преобразовать. |
JavaScript. Использование .toNumber()
let exA = util.toNumber('159'),
exB = util.toNumber('13.25');
// let exC = util.toNumber('');
console.log(exA)
console.log(exB)
// console.log(exC)
Результат
159
13.25
// 0