gpt4 book ai didi

javascript - JavaScript 中的字符串操作

转载 作者:行者123 更新时间:2023-11-28 16:36:43 25 4
gpt4 key购买 nike

(27.19, 78.01)

我在 JavaScript 中有此信息,并且需要这种形式。

27.19N , 78.00E

如果 27.19 是正数,则在其后添加 N,否则为 S,则可以是 27.19S

如果 78.01 是正数,则在其后添加 E,否则 W 则可以是 78.01W

我如何在 JavaScript 中做到这一点。

最佳答案

function convert(tuple) {
var pairs = tuple.substring(1, tuple.length-1).split(/,\s?/);
pairs[0] = parseFloat(pairs[0]);
pairs[1] = parseFloat(pairs[1]);
return [Math.abs(pairs[0]) + (pairs[0] >= 0 ? "N" : "S"),
Math.abs(pairs[1]) + (pairs[1] >= 0 ? "E" : "W")].join(" , ");
}

关于javascript - JavaScript 中的字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620233/

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