JavaScript生成一个数组;
数组里有十个随机数,并且不重复;
数字的范围是一到十。
根据以上要求代码如下:
function getRandomArray(){
var array = []
while (array.length < 10)
{
var random = Math.floor(Math.random() * 10) + 1
if (array.indexOf(random) < 0)
{
array.push(random)
}
}
return array
}
可以使用js的for循环筛选实现去掉数组中的重复的数据。
具体步骤如下:
需要准备的材料分别是:电脑、浏览器、ultraedit。
1、在ue编辑器中新建一个空白的html文件,js文件。
2、在ue编辑器中输入以下html代码。
3、在ue编辑器中输入以下js代码。
4、编辑完成以后,在ue编辑器中点击保存,格式选择UTF8无BOM。
5、在浏览器中打开此html文件,可以看到最终想要实现的去掉数组中的重复的数据效果。