lt;title>隨機數(shù)字</title>
<script>
//1.得到一個隨機數(shù)字
//2.數(shù)字每次不能重復
//3.可以連續(xù)出現(xiàn)
//4.按空格顯示隨機數(shù)字
window.onload=function(){
var arr=[],
i;
for(i=0;i<100;i++){
arr[i]=i;
}
function rand(id,arr){//id是需要顯示元素的id,arr是要隨機的數(shù)字范圍集合。
var Ob=document.getElementById(id);
var n=parseInt(Math.random()*arr.length);
if(arr.length==0){
Ob.innerHTML="數(shù)字全部抽取完畢!";
}else{
Ob.innerHTML=arr[n];
arr.splice(n,1);
}
console.log(arr.length+","+n);
}
window.onkeydown=function(e){
if(e.keyCode==32){
rand('random',arr);
}
}
}
</script>
</head>
<body>
<div id="random"></div>
</body>
謝謝關注。
中瑯條碼標簽打印軟件中批量隨機生成個位數(shù)字的方法有2種。一種方法是直接使用數(shù)據(jù)對象類型“隨機生成”,還有一種方法是使用“腳本編程”的數(shù)據(jù)類型去批量生成。
在開始制作之前我們先來簡單了解一下中瑯條碼標簽打印軟件的數(shù)據(jù)對象類型都有那些?
有手動輸入、數(shù)據(jù)庫導入、隨機生成、腳本編程、序列生成、打印時輸入、數(shù)據(jù)引用、日期時間等等。在本文中就主要用到了2中數(shù)據(jù)對象類型,接下來快來看下在軟件中具體的操作步驟有那些吧。
首先需要先在電腦上面安裝好中瑯條碼標簽打印軟件,打開軟件點擊新建,并選擇打印機,設置標簽紙張的大小,需要注意的是標簽紙張的大小需要設置的和打印機中標簽紙張大小保持一致。
一、隨機生成
1)點擊軟件左側工具欄中“實心A”,并在畫布合適的繪制進行繪制普通文本,鼠標雙擊,彈出“圖形屬性”在數(shù)據(jù)源中點擊修改,選數(shù)據(jù)類型類型“隨機生成”字符集合為:0123456789,生成長度為:1編輯;
2)在圖形屬性——文字中修改字體、樣式、大小、排版模式、顏色等排版參數(shù)信息,都可根據(jù)實際需求去進行調整。設置完成點擊打印預覽即可查看批量生成1位隨機數(shù)字的效果。
二、腳本編程
同樣是點擊“實心A”在標簽上繪制普通文本,不同的是在數(shù)據(jù)對象類型中使用的數(shù)據(jù)類型是“腳本編程”,所實現(xiàn)的是隨機生成1-9數(shù)字的腳本。
/*javascript*/
//vars:thisObj,dataObj
var mon=["1","2","3","4","5","6","7","8","9"];
var n=Math.floor(Math.random() * 9 + 1)-1;
var n2=n.toFixed(0)
strReturn=mon[n2];
綜上所述就是在中瑯條碼標簽打印軟件中批量生成個位隨機數(shù)字的操作方法了。有需要的小伙伴趕快按照上面的操作步驟在軟件中進行設置吧。
Math.random() 返回 0(包括) 至 1(不包括) 之間的隨機數(shù):
Math.random(); // 返回隨機數(shù)
親自試一試
*請認真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。