gpt4 book ai didi

javascript将带前导零的数字转换为字符串它将十进制数更改为八进制数

转载 作者:行者123 更新时间:2023-11-29 23:56:53 26 4
gpt4 key购买 nike

我尝试转换一个带前导零的数字。 JavaScript 将前导零的数字解释为八进制数。但我想将数字转换为字符串作为十进制数并保留前导零。有什么想法吗?

<!DOCTYPE html>
<html>
<body>

<p>Click the button to display the formatted number.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
var num = 015;

var n = Number(num).toString();
document.getElementById("demo").innerHTML = n;
}
</script>

</body>
</html>

最佳答案

试试下面的代码

function pad(num, size) {
var s = num + "";
while (s.length < size) s = "0" + s;
return s;
}
document.getElementById("demo").innerHTML = pad(15, 4);

输出:0015

关于javascript将带前导零的数字转换为字符串它将十进制数更改为八进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41372291/

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