为了账号安全,请及时绑定邮箱和手机立即绑定

求问一个js中的循环

求问一个js中的循环

叮当猫咪 2019-02-12 17:12:28
var a = new Array()    function wa(){        !function ya(){        var randnum = Math.round(10*Math.random())            console.log(randnum)        if(randnum in a ){            return ya()        }else{        a.push(randnum)        }    }()                console.log(a)    }    发现问题了,数字是否在数组里面不能用in来判断,改用indexOF就正常了,不过还是想问问大神们有没有最优的做法啊给一个a空数组,从1-10取随机数,取到的随机数,如果随机数已经存在在a数组里就返回重新取,如果不存在就加进数组但是在控制台看是这样的
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 423 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信