Oi, Josefa! Tudo bem?
Isso ocorre pois a linguagem JavaScript utiliza o sistema numérico americano, cujo separador/marcador decimal é o ponto e não a vírgula. Nesse caso, a vírgula atua como separador de milhar.
Para melhor compreensão podemos visualizar como é representado numericamente dois mil quinhentos e cinquenta, segundo esse sistema: 2,550.00
Logo, podemos notar que para utilizá-lo basta trocar o que utilizariamos no Brasil como ponto por vírgula e vice e versa.
Espero ter ajudado, caso você tenha qualquer dúvida estou a disposição!
Um forte abraço e bons estudos!
Caso este post tenha te ajudado, por favor, marcar como solucionado ✓