Показать сообщение отдельно
  #8 (permalink)  
Старый 14.07.2014, 17:03
Аватар для Boomerml
Аспирант
Отправить личное сообщение для Boomerml Посмотреть профиль Найти все сообщения от Boomerml
 
Регистрация: 04.12.2013
Сообщений: 31

Здравствуй, рони

можешь подсказать? или может кто сможет?

var vl = '2.02222225';// string
//var result1 = vl.toFixed(2);// Так нельзя как я понял нужен number ну переобразовать в число

//alert( typeof(result1) );// error: vl.toFixed is not a function

var result2 = parseFloat(vl).toFixed(2);// string
var result3 = parseFloat( parseFloat(vl).toFixed(2) );// number

alert( typeof(result2)+' = '+result2 );
alert( typeof(result3)+' = '+result3 );


На выходе нужен number для других расчетов, пока нашёл такое решение(см. result3) Но кажется что есть деликатнее вариант?
Ответить с цитированием