gpt4 book ai didi

javascript - 如何在 Google Chrome 中使用 JavaScript 获取系统小数点分隔符?

转载 作者:行者123 更新时间:2023-11-30 21:18:19 26 4
gpt4 key购买 nike

基于以下问题,

With a browser, how do I know which decimal separator does the client use?

我试图获取系统小数点分隔符。

它在谷歌浏览器中不起作用。

https://bugs.chromium.org/p/chromium/issues/detail?id=120473

在 Google Chrome 中获取小数分隔符是否有任何解决方法或技巧?

最佳答案

我不相信这是可能的,浏览器依赖于浏览器中当前选择的语言来格式化数字和日期,所以下面以英语作为语言的 chrome 代码将始终返回点

function whatDecimalSeparator() {
var n = 1.1;
n = n.toLocaleString().substring(1, 2);
return n;
}

现在更改以前的代码以使用德语为例

function whatDecimalSeparator() {
var n = 1.1;
n = n.toLocaleString('de-DE').substring(1, 2);
return n;
}

将始终返回逗号 ,

所以基本上这是独立于系统的解决方案

关于javascript - 如何在 Google Chrome 中使用 JavaScript 获取系统小数点分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45447676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com