Почему Firebug говорит, что toFixed () не является функцией?

Я использую jQuery 1.7.2 и jQuery UI 1.9.1. Я использую код ниже в слайдере. (Http://jqueryui.com/slider/)

У меня есть функция, которая должна проверять два значения и в зависимости от разницы между двумя значениями переформатировать их (в соответствующее десятичное место). Если разница больше 10, я разберу целое число. Если разница больше 5, она должна содержать один десятичный знак. Все остальное я буду хранить с двумя десятичными знаками.

Когда я ввожу два значения с разницей в десять или менее, я использую функцию toFixed (). И в Firebug я вижу ошибку:

TypeError: Low.toFixed is not a function
Low = Low.toFixed(2);

Есть что-то простое, что я делаю не так?

Вот мой код:

var Low = $SliderValFrom.val(),
High = $SliderValTo.val();

// THE NUMBER IS VALID
if (isNaN(Low) == false && isNaN(High) == false) {
    Diff = High - Low;
if (Diff > 10) {
      Low = parseInt(Low);  
  High = parseInt(High);    
} else if (Diff > 5) {
       Low = Low.toFixed(1);
       High = High.toFixed(1);
} else {
       Low = Low.toFixed(2);
   High = High.toFixed(2);
}
}

Ответы на вопрос(4)

Ваш ответ на вопрос