计数和打印序列号+1,如果少于最后一个序列号JavaScript
Counting and printing a serial number +1 if less than last serial number JavaScript
所以我有两个序列号,它们之间有199个序列号:
899720101000105500(第一次)
899720101000105699(去年)
我需要打印第一个序列,然后所有199到最后一个序列。我发现的唯一一件事就是每次循环运行并打印它时,第一个序列只是+1。
我复制/粘贴了不同的部分,下面是我得到的:
var lowEnd = 899720101000105500;
var highEnd = 899720101000105699;
var arr = [];
while(lowEnd <= highEnd){
arr.push(lowEnd++);
}
是否有一个最大的数字长度,你可以存储在一个变量?
对于可能遇到这种情况的任何人,这里有解决这个特定问题的方法。把数字的静态部分(不会改变的数字)做成一个字符串,只使用改变的数字(对我来说是最后4个)来计数,然后将字符串添加到计数中并记录它。
var serialNumber = 5500;
while(serialNumber <= 5699)
{
serialNumber = serialNumber + 1;
var fullNumber = "89972010100010" + serialNumber;
console.log(fullNumber);
}
for (let i = BigInt(899720101000105500); i <= 899720101000105699; BigInt(i++)) {
console.log(i + '')
}
相关文章:
- 表追加而不附加最后一个元素
- 无法在Ionic select中预先选择最后一个选项
- 为什么画布形状只在3个画布中的最后一个画布上渲染
- Jquery append oly获取循环Rails中的最后一个elemen
- 如何创建更好的方式来维护基于我的代码访问的最后一个页面
- dataTables-如何自定义分页类型以显示最后一个页码后面的省略号,
- 多维关联数组的最后一个索引
- 无法获取vis.js最后一个或第一个选定的网络节点
- 循环以检查数组中的最后一个图像
- 从输入值中删除最后一个单词
- 尝试使用Javascript正则表达式来获取“&"分隔文本,无论它是否's是最后一个值
- 为什么这个正则表达式不't匹配最后一个字母数字字符
- 如何从多个复选框中获取最后一个值
- 将OnClick函数设置为<ul>,最后一个ul是擦除第一个ul-s
- 获取具有值的序列中最后一个输入字段的索引
- 如何从周号和年份中获取一周的第一个日期和最后一个日期
- Highcharts图表只显示序列中最后一个元素
- 计数和打印序列号+1,如果少于最后一个序列号JavaScript
- 如何在Javascript中创建一个字母数字序列号
- Fancybox modifiy.如何修改fanybox停止在每个画廊的最后一个项目?(1号廊2号廊等)