gpt4 book ai didi

javascript - 如何解析逗号后的3位 float ?

转载 作者:行者123 更新时间:2023-12-01 03:32:02 24 4
gpt4 key购买 nike

我有 float

var distance = 3.643462215;

我希望结果是这样的:

我的距离是3公里643米

最佳答案

让我们假设 distance 肯定是 float - 如果它是字符串,执行:distance = parseFloat(distance)

你可以试试:

distance.toFixed(3);

它给你 3.643;您可以将其拆分为单独的值:

distance.toFixed(3).split('.');

它返回:

["3", "643"]

让它运行起来:

var distance = 3.643462215,
parts = distance.toFixed(3).split('.'),
output = 'my distance is ' + parts[0] + ' kilometers and ' + parts[1] + ' meters';

输出:

"my distance is 3 kilometers and 643 meters"

关于javascript - 如何解析逗号后的3位 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22505684/

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