通过js从一个数组中随机的取出一个值
2015-05-18 17:35
274 查看
Array.prototype.indexOf = function(val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) return i;
}
return -1;
};
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
var arr = [1,2,3,4,5,6,7];
arr.remove(topicPageNo);
var index = Math.floor((Math.random()*arr.length));
Array.prototype.indexOf = function(val) {
for (var i = 0; i < this.length; i++) {
if (this[i] == val) return i;
}
return -1;
};
Array.prototype.remove = function(val) {
var index = this.indexOf(val);
if (index > -1) {
this.splice(index, 1);
}
};
var arr = [1,2,3,4,5,6,7];
arr.remove(topicPageNo);
var index = Math.floor((Math.random()*arr.length));
相关文章推荐
- js数组中如何随机取出一个值
- 随机取出js数组中的一个值
- js数组中如何随机取出一个值
- 有一个函数int getNum(),每运行一次可以从一个数组V[N]里面取出一个数,N未知,当数取完的时候,函数返回NULL。现在要求写一个函数int get(),这个函数运行一次可以从V[N]里随机
- 阿里巴巴面试算法题:有一个函数int getNum(),每运行一次可以从一个数组V[N]里面取出一个数,N未知,当数取完的时候,函数返回NULL。现在要求写一个函数int get(),这个函数运行一次可以从V[N]里随机取出一个数,而这个数必须是符合1/N
- js数组中如何随机取出一个值
- 给定一个正整数数组,随机取出一个数,要求数值越大的数被被取出的概率越大。- JAVA
- 通过随机函数生成一个随机的数组
- js:splice()方法(从一个数组中移除一个或多个元素)
- 用js实现随机选取10–100之间的10个数字,存入一个数组,并排序
- JS从数组中随机取出几个数组元素的方法
- 用js实现随机返回数组的一个元素
- JS 在指定数组中随机取出N个不重复的数据
- js随机生成一个数组中的随机字符串以及更新验证码
- js通过Class Name获取一个对象的数组
- js中通过<s:iterator>标签给一个数组赋值
- 从一个数组中随机取出 8 个数,每次都包含 2 不重复。
- js随机从数组中取出几个元素
- 用 js 实现随机选取 10–100 之间的 10 个数字,存入一个数组,并排序
- js-随机产生一个由10个元素组成的数组