Javascript 机选双色球

此代码定义了一个JavaScript函数lottery(),用于模拟双色球的开奖过程。它首先定义了红球和蓝球的号码范围,然后通过随机数生成器从这些范围内抽取不重复的红球号码6个和蓝球号码1个,最后返回中奖号码组合。
摘要由CSDN通过智能技术生成
//定义一个函数,模拟双色球开奖
function lottery(){
    //定义双色球的红球号码范围
    let redBall = [];
    for(let i=1; i<=33; i++){
        redBall.push(i);
    }
    //定义双色球的蓝球号码范围
    let blueBall = [];
    for(let i=1; i<=16; i++){
        blueBall.push(i);
    }
    //定义双色球中奖号码
    let lotteryNum = [];
    //随机从红球数组中取出6个不重复的数字
    for (let i = 0; i < 6; i++) {
        let index = Math.floor(Math.random() * redBall.length);
        lotteryNum.push(redBall[index]);
        //从红球数组中移除该数字
        redBall.splice(index, 1);
    }
    //随机从蓝球数组中取出1个数字
    let blueIndex = Math.floor(Math.random() * blueBall.length);
    lotteryNum.push(blueBall[blueIndex]);
    //返回中奖号码
    return lotteryNum;
}

//测试结果
console.log(lottery());
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值