标题:刚接触js,求问关于数组的问题。
只看楼主
魅蓝伯爵
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-10-19
结帖率:100%
已结贴  问题点数:10 回复次数:1 
刚接触js,求问关于数组的问题。
js中,如何随机了一个数组内的值后,并删掉这个值??
还有我这样随机行吗?
程序代码:
var ar=new Array();
var z=0;
for(var x=1;x<14;x++){
    for(var y=1;y<5;y++,z++){
    if(x>10){
    ar[z]=10;
    continue;
    }
    ar[z]=x;
    }
}
var a=Math.floor(Math.random()*ar.length);
document.write(ar[a]);

2015-10-19 21:31
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:10 
随机这样是可以
删除数组内的一个值,相关的有3个函数
Array.shift()从最前面删除一个值并返回该值,相当于从最前面取出这个值
Array.pop()从最后取出一个值
Array.splice()插入、替换或删除数组元素
这些函数,你需要自己去学习了

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2015-10-20 17:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-458342-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.194432 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved