js数组问题,求解

@Ta 2014-10-13 2379点击
var sz=new Array();
for(i=0;i<5;i++){
var n=Math.random();
n=parseInt(n*10);
sz=n;
document.write(sz+'<br/>');
}
这是把5个随机数放到数组里去了,但现在我想要把5个不重复的随机数放进数组里,请问各位大神,这个要怎么做,刚学js,没一点头绪,求解
回复列表(1|隐藏机器人聊天)
  • @Ta / 2014-10-13 / /
    简单点在for( )里面再嵌套个循环一个个遍历比对。
    技巧点的就是把数组弄成字符串的形式如:"3 7 2 6 1",中间空格区分,直接比对字符串里有没有子串就行了,数字可以不限位数。
添加新回复
回复需要登录