<script>
// 统计一个随机苏在页面中出现的次数
// 定义一个随机数的函数,接收传参
function fn(min,max){
//随机数公式 这里+1的目前是为了让出现的机率相等,如果不加则首尾少一半机率
return Math.floor(Math.random()*(max-min+1)+min)
}
//定义一个空的素组
var arr= []
//定义一个空的对象
var obj={}
for(var i =0; i<1000; i++){
//将随机数的函数传添加到空数组里面去
//忘函数里面传参(0-50之间的随机数)
arr.push(fn(0,50))
}
//下面这个for循环是统计上面数组的个数
for(var j=0; j<arr.length ; j++){
//if循环判断obj里面有没有arr[i] 数组; 如果没有则不会进入这个if里面,进入else
if(obj[arr[j]]){
//里面如果有这个arr[i] 则进行+1
obj[arr[j]]++
}else{
//首先判断的是里面没有这个数字 则赋值=1
obj[arr[j]] =1
}
}
console.log(obj)
</script>
07-18
07-18
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交