十进制逗号删除并将逗号添加到javascript中的大数字

     2023-04-14     97

关键词:

【中文标题】十进制逗号删除并将逗号添加到javascript中的大数字【英文标题】:decimal comma remove and add comma to big number in javascript 【发布时间】:2020-09-11 06:42:59 【问题描述】:

我想删除结果值中的小数逗号,并以逗号作为千位分隔符打印数字。

这是我正在使用的代码;

我的 HTML

<form>
<div>
<h3>do</h3>
<input type="text" id="value1">times
<h4>done</h4>
<input type="text" id="value2">times
<br>
</div>
<br>
<button type="button" onclick="cal()"> calculate </button>
<h6 id="result"></h6>
</form>

JS

<script>
const cal = () => 
const A = value1.value,
      B = value2.value;
const res = A * (5/100) * (100 / B);
result.innerText = `your have things around $res.toString().replace(".", ",")times.`;

</script>

谢谢。

【问题讨论】:

您可能想看看 ECMAScript 国际化 API,尤其是 NumberFormat 函数 【参考方案1】:

您可以使用以下方法:Intl.NumberFormat https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat

我为你做了一个代码笔https://codepen.io/aaron-werweiss/pen/dyMeygM?editors=1010

const cal = () => 
const A = value1.value,
      B = value2.value;
const res = A * (5/100) * (100 / B).toLocaleString();
  
result.innerText = `your have things around $(new Intl.NumberFormat('de-DE',  style: 'currency', currency: 'EUR' ).format(res)) times.`;

【讨论】:

谢谢。如果你不介意你会教我如何在我的输入框中添加逗号到数字吗? 您需要一个动态检查输入的脚本。此线程中使用 jquery 提供了一个解决方案:***.com/questions/40738228/… 如果解决了您的问题,请将原始问题标记为已回答。

Google表格十进制数,如何删除逗号并添加零

】Google表格十进制数,如何删除逗号并添加零【英文标题】:GoogleSheetsDecimalNumbers,howtoremovecommasandaddzero【发布时间】:2020-07-1111:10:21【问题描述】:以下问题。我从网站获得的Google表格中有十进制数字。这些数字在小数点后有3... 查看详情

JSON 从最后一个对象中删除尾随逗号

...在使用的CMS使用Velocity,我还不太熟悉。所以我想写一个JavaScript的sn-p来检测最后一个对象(ITEM2)上的尾随逗号并将其删除。是否有一个 查看详情

使用 .NET 2.0 将逗号添加到文本字符串中的十进制数

】使用.NET2.0将逗号添加到文本字符串中的十进制数【英文标题】:Addingcommastoadecimalnumberwhichisinastringoftextwith.NET2.0【发布时间】:2009-09-2418:24:14【问题描述】:您好。想象你得到了一个字符串(来自你无法控制的地方)。在那个... 查看详情

将逗号添加到十进制数

】将逗号添加到十进制数【英文标题】:addingcommastodecimalnumbers【发布时间】:2012-10-2815:38:22【问题描述】:我有一系列BigDecimal数字(例如:123456.78)。我想添加逗号,使它们看起来像这样,123,456.78,所以我将它们转换为字符串... 查看详情

添加逗号,小数到数字输出javascript

】添加逗号,小数到数字输出javascript【英文标题】:Addingcommas,decimaltonumberoutputjavascript【发布时间】:2011-08-1717:58:29【问题描述】:我正在使用以下代码从起始数字开始计数。我需要的是在适当的位置(千位)插入逗号,并在最... 查看详情

在包括冒号之前删除所有内容并将逗号替换为换行符

】在包括冒号之前删除所有内容并将逗号替换为换行符【英文标题】:Removeeveythingbeforeincludingcolonandreplacecommatonewline【发布时间】:2022-01-1215:36:36【问题描述】:我只是希望将我的查询容纳到单行中。我有一个下面的文件内容,... 查看详情

以动态方式在字符串中删除和添加逗号

】以动态方式在字符串中删除和添加逗号【英文标题】:RemoveandAddcommainStringatDynamicway【发布时间】:2021-04-1503:56:38【问题描述】:我有用逗号分隔的地址,例如地址1、地址2、城市、国家/地区,如果在运行时任何值为空或null,... 查看详情

使用javascript删除字符串中最后出现的逗号

】使用javascript删除字符串中最后出现的逗号【英文标题】:Removelastappearedcommainstringusingjavascript【发布时间】:2013-01-1610:07:12【问题描述】:我有一条短信测试,文本,123,没有最后一个逗号需要它测试,文本,123没有最后一个... 查看详情

将逗号添加到 javascript 计数计时器

】将逗号添加到javascript计数计时器【英文标题】:Addcommastoajavascriptcountuptimer【发布时间】:2011-08-0703:52:46【问题描述】:这是我的程序:<script>varmontharray=newArray("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")functionc 查看详情

jQuery从数组中删除最后一个逗号

...重复的项目中删除逗号。提前非常感谢!<scripttype="text/javascript">$("#gal 查看详情

javascript在数字中添加逗号(代码片段)

查看详情

在 JavaScript 中删除最后一个逗号之前的文本

】在JavaScript中删除最后一个逗号之前的文本【英文标题】:RemovetextbeforelastcommainJavaScript【发布时间】:2012-04-3004:34:36【问题描述】:假设我有一个字符串“cats,dogs,bun,bunnies”,其中bunnies是通过自动完成附加的。我当然希望\'bun\... 查看详情

JavaScript Currency Regex - 用点替换十进制逗号 [关闭]

】JavaScriptCurrencyRegex-用点替换十进制逗号[关闭]【英文标题】:JavaScriptCurrencyRegex-replacedecimalcommawithadot[closed]【发布时间】:2013-10-1821:55:49【问题描述】:在PHP脚本中,我有一个输入字段,它接受带有小数点和逗号的数值。但是... 查看详情

如何删除逗号并使用按钮刷新 JavaScript?

】如何删除逗号并使用按钮刷新JavaScript?【英文标题】:HowtoremovecommasandrefreshJavaScriptwithbutton?【发布时间】:2016-09-2716:12:42【问题描述】:我在删除随机数之间的逗号方面需要帮助。如果可能的话,我还想用按钮刷新脚本吗?... 查看详情

拆分用逗号分隔的字符串并将值存储到 int 数组中

】拆分用逗号分隔的字符串并将值存储到int数组中【英文标题】:Splittingastringseparatedbycommasandstoringthevalueintoanintarray【发布时间】:2016-12-1821:55:05【问题描述】:我有一个字符串,我想用逗号分隔(简单的过程):Stringnumbers="1,2,... 查看详情

带有逗号十进制参数的 Pandas(Python) to_clipboard

】带有逗号十进制参数的Pandas(Python)to_clipboard【英文标题】:Pandas(Python)to_clipboardwithcommadecimalparameter【发布时间】:2015-02-0515:55:24【问题描述】:如何复制DataFrameto_cliboard并将其粘贴到excel中,以逗号作为十进制?在R中,这很简... 查看详情

如何删除 linux/unix 文件中特定行中间的逗号

】如何删除linux/unix文件中特定行中间的逗号【英文标题】:Howtoremovecommasinthemiddleofaspecificlineinafileinlinux/unix【发布时间】:2014-03-1323:58:41【问题描述】:有人试图在他们的测试描述中提供帮助。但是,他们在描述中添加了逗号,... 查看详情

为啥javascript让你在函数参数的末尾添加逗号?

】为啥javascript让你在函数参数的末尾添加逗号?【英文标题】:Whydoesjavascriptletyouaddcommaintheendoffunctionparameters?为什么javascript让你在函数参数的末尾添加逗号?【发布时间】:2019-07-1506:50:37【问题描述】:我在javascript函数声明中... 查看详情