JavaScript parseFloat в разных культурах

У меня есть вопрос о поведении по умолчанию функции parseFloat JavaScript в разных частях света.

В США, если вы вызовете parseFloat для строки «123.34», вы получите число с плавающей запятой 123.34.

Если я разрабатываю код, скажем, в Швеции или Бразилии, и они используют запятую вместо точки в качестве десятичного разделителя, ожидает ли функция parseFloat «123,34»? или "123,34".

Обратите внимание, что я не спрашиваю, как проанализировать формат чисел другой культуры в США. Я спрашиваю, ведет ли parseFloat в Швеции или Бразилии то же самое, что и в США, или он ожидает число в своем локальном формате? Или, чтобы лучше подумать об этом, должен ли разработчик в Бразилии / Швеции преобразовывать строки в английский формат, прежде чем он сможет использовать parseFloat после извлечения текста из текстового поля?

Пожалуйста, дайте мне знать, если это не имеет смысла.

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

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