javascript - 在 jquery/js 中的数字前添加 0

标签 javascript jquery

<分区>

你好,我有一个需要 6 个数字的计数器

这可能是

000456 001250 015554

等等

但问题是我得到的数字是 456 或 1250,然后我需要将其转换为 000456 或 001250。

我该怎么做呢?

谢谢

最佳答案

对于前导零,您需要显示为字符串,因此假设您知道您的数字永远不会超过六位数字,您可以这样做:

var num = // your number
var output = ("000000" + num).slice(-6);

允许更大的数字:

var output = num > 99999 ? num : ("000000" + num).slice(-6);

关于javascript - 在 jquery/js 中的数字前添加 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21176146/

相关文章:

javascript - 如何根据输入有条件地隐藏输入表单的某些部分?

javascript - 如何在 <video> 元素上触发 MediaError?

jQuery:在文本区域中获得焦点时,删除默认文本+更改颜色,在取消焦点时-将文本放回原处

javascript - 付款请求按钮的自定义主题 [Stripe]

jquery - CSS3 过渡 transform3d

javascript - 如何使用 jquery 连接 "this"和附加字符串选择器?

javascript - 如何求两条交叉线的夹 Angular

javascript - TinyMCE 不适用于 FireFox

javascript - 使用 TypeScript 的 Django Compressor

jquery - 延迟 ajaxStart n 秒