<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script type="text/javascript">
var arr = new Array();
do{
var a=0;
var newNum = Math.ceil(Math.random()*30);
for (var i = 0; i < arr.length; i++) {
if(arr[i] == newNum ){
a=1; //传参数判断是否重新赋值
break;
}
}
if(a==0){
arr.push(newNum);
}
}while(arr.length<7);
function sortNum(a,b){ //创建排序
return a-b;
}
arr = arr.sort(sortNum);
alert(arr);
</script>
</head>
<body>
</body>
</html>
更多精彩内容:陈华编程学院(http://www.ichenhua.cn)