การคัดลอกรหัสมีดังนี้:
// รับหมายเลขสุ่มในอาร์เรย์
//hf.math.randomnumbers เป็นคำนำหน้าซึ่งสามารถกำหนดได้ด้วยตัวเองส่วนใหญ่ขึ้นอยู่กับรหัสเชิงตรรกะ
hf.math.randomnumbers = function (startnum, endnum, นับ, ทำซ้ำ) {
var ret = [];
ถ้า (ทำซ้ำ) {
สำหรับ (var i = 0; i <count; i ++) {
ret [i] = hf.math.random (startnum, endnum);
-
ผลตอบแทนผลตอบแทน;
-
var tmp = [];
var i = 0;
สำหรับ (var s = startNum; s <= endnum; s ++) {
tmp [i ++] = s;
-
var l = tmp.length;
สำหรับ (i = 0; i <count; i ++) {
ret [i] = hf.array.remove (tmp, hf.math.random (0, --l));
-
ผลตอบแทนผลตอบแทน;
-