/ / jQuery + parseDouble problem - javascript, jquery, parsowanie, double

jQuery + parseDouble problem - javascript, jquery, parsowanie, double

Mam żądanie AJAX, które zwraca obiekt Jsonzawierające kilka wartości z dwoma miejscami po przecinku, ale ponieważ jest to json, wartości te są ciągami po zwróceniu. Muszę wykonać dodanie tych wartości. Po prostu proste a + b = c, ale łączą się zamiast ab .

Miałem nadzieję, że uda mi się użyć parseDouble w jQuerytak jak mogę używać parsowania, ale najwyraźniej nie mogę. Przynajmniej nie tego, co znalazłem. Pozostaje pytanie, czy jest jakiś sposób, aby dodać te dwie wartości ciągu do wartości podwójnej lub zmiennoprzecinkowej? A może powinienem po prostu obliczyć to po stronie serwera i odesłać już dodaną wartość z powrotem do przeglądarki i jQuery.

Przykład:

Oto co się dzieje 5,60 + 2,20 = 5,602,20

Tak powinno się stać 5,60 + 2,20 = 7,80

Wdzięczny za odpowiedzi.

Odpowiedzi:

52 dla odpowiedzi № 1

Po prostu użyj parseFloat():

var c = parseFloat(a) + parseFloat(b);