0

我想编写一个函数(传递秒和毫秒),它可以返回具有这种格式的字符串 -> "1,001"(或者如果你是美国人,而不是逗号)。

此外,逗号后只能有 3 位小数。如果你只是在两者之间添加一个逗号,它肯定不会起作用......

所以我的问题是,是否有方法或任何技巧可以做到这一点。

注意:我是 JS 新手

4

1 回答 1

4

这符合你的要求吗?

function format(seconds, milliseconds) {
    return (seconds + milliseconds / 1000).toFixed(3);
}

format(1, 1); // 1.001
format(5, 23); // 5.023
于 2013-07-26T17:36:30.380 回答