gpt4 book ai didi

php - 在javascript中比较十进制数

转载 作者:行者123 更新时间:2023-12-04 16:40:27 24 4
gpt4 key购买 nike

我在比较公里距离时遇到问题,上面的示例中说,我比较位置之间的距离,这些位置以公里为单位。

9,441.4<1500

输出告诉我 9000 小于 1000。就我而言,我应该只输入或添加 1500 个点和逗号,将其变为 1,500.0,还是不止这些?

最佳答案

您应该删除逗号。 JavaScript 数字中不使用千位分隔符。

那么为什么它没有因语法错误而失败呢?因为它是有效的语法:JavaScript 有一个逗号运算符。您的代码是数字 9,后跟逗号运算符,然后是比较 441.4 < 1500 。逗号运算符是 JavaScript 中更...有趣...的运算符之一:它计算左侧操作数(在您的示例中为 9),丢弃结果值,然后计算其右侧操作数(441.4<1500)。在您的示例中)并将结果值作为逗号运算符表达式的值。

你想要:

9441.4<1500

关于php - 在javascript中比较十进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40817901/

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