当前位置: 首页 > 知识库问答 >
问题:

(Js)number方法在第一个数字后添加逗号,并删除逗号后的2个数字??有没有?[副本]

靳祺然
2023-03-14

我想格式化一个数字到小数点后两位。假设用户输入了876444,它应该被格式化为8.76。在javascript中是否有一些内置函数来实现这一点?

共有1个答案

华展鹏
2023-03-14

不,没有一个内置的方法可以实现这一点,但是您可以使用substr方法获取字符串的部分以进行格式设置:

var input = "8764444";

input = input.substr(0, 1) + '.' + input.substr(1, 2);

// show result in Stackoverflow snippet
document.write(input);
 类似资料:
  • 很抱歉标题不好,不知道该怎么写。无论如何,我正在使用ANTLR生成一个解析树。我正在尝试解析函数参数,这在某种程度上是可行的,但有一些事情我想更改,但我不确定如何更改。 这是我目前的设置: 这很好,很有效。但当我输入时说 它给我一个错误,一个我更愿意改变的结果。错误是它希望每个参数后面都有一个逗号,所以

  • 问题内容: 我在SQL表中有一个文本备注字段,如果它是逗号,则需要删除该字段中的最后一个字符。 因此,例如,如果我有这些行,则需要从第2行和第4行中删除逗号。 输出为: 有任何想法吗? 问题答案: 使用和: 首先,您希望您的数据摆脱前导和尾随空格。然后检查第一个字符是否为。如果是的话,将其删除,否则什么也不做。然后又回来了。您可以使用删除第一个字符。 SQL小提琴

  • 问题内容: 我有一个带有这种数据的mysql表 现在我有成千上万的这样的行。我希望对数据进行某种处理,使其看起来像: 是否有可能通过mysql或我必须手动执行。 问题答案: 您可以使用 : 您可以在这里阅读更多内容。 和更新语句: 您需要用表名和列替换的地方需要更新。

  • 我有四个超文本标记语言字段,我抓取它们的值并将它们添加到一个等式中,看起来像这样: 现在,一些值可能等于,结果是。那我该怎么办?

  • 我正在工作的一个regex只允许在逗号前最多10个数字和逗号后最多3个数字。 到目前为止,我已经想出了这个: 我将验证JavaScript中的输入。 以下示例可作为用户输入: 1234567890,123 4,1 234,45 56457 输入必须始终以自然数字开头,并且只能出现逗号。

  • 嗨,我刚刚开始用巨蟒和龙卷风以及mongodb进行实验(我是新手)。我写了一个简单的get函数来获取我的mongob中的所有值,并以JSON格式返回。问题是,当我尝试将输出写成JSON字符串时,我会在集合的最后一条记录后面得到一个逗号(,)。 我的输出就像 有谁能告诉我,我怎样才能去掉最后一条记录后面的逗号(,),因为这个逗号,我得到了一个格式错误的JSON字符串 我尝试过使用json转储 将输出