gpt4 book ai didi

css - 如何让我的 HTML5 输出使用逗号?

转载 作者:行者123 更新时间:2023-11-28 10:46:12 24 4
gpt4 key购买 nike

我目前正在构建一个基本的工作网页,并希望包括一个价格计算器。问题是货币是乌干达先令,所以输出是数十万和数百万,并将显示为 block 号(例如:98635816)。如何插入逗号使输出数字更易于阅读?

附言这是计算器的 HTML

<form  oninput="y.value=(19657.86*parseInt(b.value)).toFixed(0);
x.value=(928.29*parseInt(b.value)).toFixed(0);
z.value=((y.value)-(x.value)).toFixed(0)">
<input type="number" id="b" value="0">
<output name="y" for="a b"></output>
<output name="x" for="a b"></output>
<output name="z" for="a b"></output>

最佳答案

你可以试试这个:

<form  oninput="y.value=numberWithCommas((19657.86*parseInt(b.value)).toFixed(0));
x.value=numberWithCommas((928.29*parseInt(b.value)).toFixed(0));
z.value=numberWithCommas(((19657.86*parseInt(b.value))-(928.29*parseInt(b.value))).toFixed(0))">
<input type="number" id="b" value="0">
<output name="y" for="a b"></output>
<output name="x" for="a b"></output>
<output name="z" for="a b"></output>

<script>
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}

</script>

关于css - 如何让我的 HTML5 输出使用逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26989619/

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