| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1068 人关注过本帖
标题:刚接触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
帖 子:8078
专家分: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
快速回复:刚接触js,求问关于数组的问题。
数据加载中...
 
   



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

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