2016 - 2024

感恩一路有你

如何用脚本编程随机生成数字和字母

浏览量:3563 时间:2024-02-06 08:04:26 作者:采采

近来有客户咨询如何用脚本编程随机生成数字和字母,问有没有这方面的教程?客户要求两个数字两个字母随机,位置也随机,只能用脚本编程,咨询在标签打印软件中该如何设置?

在标签打印软件中设置标签模板

在标签打印软件中,新建标签之后,点击软件左侧的“实心A”按钮,在画布上绘制一个普通文本。双击普通文本,在图形属性-数据源中,点击“修改”按钮,数据对象类型选择“脚本编程”。根据自己的需求在下面的输入框中写入相应的代码,然后点击编辑-确定。

```javascript

function getRandomArr(arr) {

var num arr.length;

var _arr ();

var n _arr.length;

var rs [];

while(n-- num--) {

var index Math.floor(Math.random() * n);

[_arr[index], _arr[n]] [_arr[n], _arr[index]];

rs.push(_arr[n]);

}

return rs;

}

var numbrics "0123456789".split('');

var letters "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split('');

var result [];

var ran Math.floor(Math.random() * numbrics.length);

result.push(numbrics.splice(ran, 1)[0]);

ran Math.floor(Math.random() * numbrics.length);

result.push(numbrics.splice(ran, 1)[0]);

ran Math.floor(Math.random() * letters.length);

result.push(letters.splice(ran, 1)[0]);

ran Math.floor(Math.random() * letters.length);

result.push(letters.splice(ran, 1)[0]);

result getRandomArr(result);

strReturn ('');

```

预览批量生成随机产生字母和数字的效果

设置好之后,点击软件上方工具栏中的“打印预览”按钮或者文件-打印预览,即可查看批量生成随机产生字母和数字的效果。

设置打印参数并开始打印

在打印设置界面,“数据量”表示要打印的标签数量,“标签份数”表示每张标签重复打印的份数。一般设置打印数量的时候可以直接设置“数据量”,标签份数默认即可。注意修改“开始页码”和“结束页码”,这个是控制打印范围的:从第几页开始,到第几页结束。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。