用ASP遍写程序

来源:百度知道 编辑:UC知道 时间:2024/06/26 05:58:56
用ASP写一个随机数这个程序,对于随机数没有大小限制,但不能重复

简单的方法是~生成随机数..放数组...判断数组是否含有这个随机数...如果重复...递归

JScript可以这样

var arr = new Array();
var max = 10;
while (arr.length <= max) {
rand = parseInt(Math.random() * 20) + 1; // 1-20
flag = true;
for (var i=0; i<arr.length; i++) {
if (arr[i] == rand) {
flag = false;
break;
}
}
if (flat)
arr.push(rand); // 加入数字
}