初始时:元素中仅显示5个
核心点:他没讲需隐藏哪几个
思路:
①从0~6中生成3个随机数。
②判断3个随机数是否相等,不相等则执行隐藏操作。
③3随机数有重复,则重新执行函数。
实现:生成0~6的一个随机数
代码如下:var ran1=parseInt(Math.random()*7); //Math.random()生成[0,1)的一个随机数
完整代码:
演示地址:http://jsbin.com/zorunotosi/edit?html,js,output
封装函数:
思路四:生成[min,max]区间的一个顺序数组,从中随机选出一个值,然后在数组中删掉这个值,再选第二个随机值。
演示地址:http://jsbin.com/zorunotosi/edit?html,js,output
封装函数:
Copyright © 2019- kqyc.cn 版权所有 赣ICP备2024042808号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务