gpt4 book ai didi

javascript - Intl.NumberFormat 的指数符号

转载 作者:行者123 更新时间:2023-12-05 02:43:48 27 4
gpt4 key购买 nike

我想知道是否有办法让我使用 Javascript 的 Intl.NumberFormat()用它创造一个平方米的值(value)。

比如说,我想用它来创建一个具有该功能的值,如 30 m²。页面上或任何使用 Google 的地方都没有指数示例。有可能吗?

最佳答案

不幸的是,虽然很难证明是否定的,但我认为您做不到。 Intl.NumberFormat(目前)仅限于摘要 IsSanctionedUnitIdentifier 定义的“认可的简单单位”和它们的“x per y”组合和 IsWellFormedUnitIdentifier规范中的操作。您可以计算米(例如)或米/小时或类似值,但不能计算平方米。

相反,您需要自己的格式化函数(可能是通过 Intl.NumberFormat 处理数字部分然后添加 部分的函数)。很容易使用格式化程序集来计算米,然后将 meterm 替换为 meter²,但您不能确定文本中是否包含 meterm — 这可能是使用 Intl.NumberFormat 的主要目的>。 :-)

关于javascript - Intl.NumberFormat 的指数符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66760216/

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