gpt4 book ai didi

javascript - 将数字转换为字符串再转换为数字以删除点

转载 作者:行者123 更新时间:2023-11-30 17:04:28 24 4
gpt4 key购买 nike

我需要删除 1.400 中的点以获取整数 1400,但它返回 140。如何获取整数 1400?

var var2= String(1.400) ;
var2 = var2.replace(".","");
var2=parseInt(var2);

最佳答案

您提供的代码不可能返回 140,因为 1.400 是一个数字文字,会立即缩短为 1.4,然后才转换为字符串 “1.4”。因此替换一个点并转换为 int 结果为 14

不可能告诉 JavaScript 1.400 不是 1.4。您必须从一串 "1.400" 开始才能得到您想要的。

不是去数字 -> 字符串 -> 数字,也许你可以将数字乘以一千,或者任何需要的数量级。

关于javascript - 将数字转换为字符串再转换为数字以删除点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28273417/

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