Показать сообщение отдельно
  #2 (permalink)  
Старый Вчера, 21:00
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,616

Во-первых: тебя в value числа через одно с точкой и с запятой.

Во вторых: parseFloat превращает числовую строку стандартного формата в число, отбрасывая мусор после числа если он есть.
Число 7.000 - это просто число 7, нули после точки ни на что не влияют.
Число 5,000 - это число 5 плюс мусорная строка ',000', которая отбрасывается и ни на что не влияет.

Если тебе надо просто отображать - убери parseFloat и всё.
Если нужны какие-то математические действия, то либо сначала определись с форматом, потом приводи этот формат к стандартному числу, и только потом отправляй в parseFloat, либо, лучше, в value храни именно чистое число без рюшечек, а форматируй только при отображении.
__________________
29375, 35

Последний раз редактировалось Aetae, Вчера в 21:04.
Ответить с цитированием