已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > HTML/CSS/JS > 讨论/求助

标题: js数组问题,求解

作者: @Ta

时间: 2014-10-13

点击: 2378

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|隐藏机器人聊天)』

1. 简单点在for( )里面再嵌套个循环一个个遍历比对。
技巧点的就是把数组弄成字符串的形式如:"3 7 2 6 1",中间空格区分,直接比对字符串里有没有子串就行了,数字可以不限位数。
(/@Ta/2014-10-13 17:27//)

回复需要登录

7月8日 00:07 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1