I have 2,299.00 as a string and I am trying to parse it to a number. I tried using parseFloat, which results in 2. I guess the comma is the problem
2,299.00
parseFloat
Number("2,299.00".split(',').join('')); // 2299
The split function splits the string into an array using "," as a separator and returns an array. The join function joins the elements of the array returned from the split function. The Number() function converts the joined string to a number.