我对 JavaScript 的 parseFloat 函数在世界不同地区的默认行为有疑问。
在美国,如果你在字符串“123.34”上调用 parseFloat,你会得到一个浮点数 123.34。
如果我在瑞典或巴西开发代码并且他们使用逗号而不是句点作为小数分隔符,则 parseFloat 函数是否需要“123,34”或“123.34”。
请注意,我不是在问如何在美国解析不同文化的数字格式。我在问瑞典或巴西的 parseFloat 的行为是否与美国内部的行为相同,或者它是否期望本地格式的数字?或者为了更好地考虑这一点,巴西/瑞典的开发人员是否必须在从文本框中提取文本后使用 parseFloat 之前将字符串转换为英文格式?
如果这没有意义,请告诉我。