自己写代码模拟机打双色球

代码

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>双色球</title>
</head>

<body>
    
</body>
<script>
	// 初始化数组
    let arr1 = []
    // 标题
    document.write(`
随机出来的结果:
`
) // 一共打5注 for (let i = 1; i <= 5; i++) { // 打下一注之前先清空数组 arr1 = [] // 随机6个红球 for (let i = 1; i <= 6; i++) { // 红球范围为1-33 let res = Math.ceil(Math.random() * 33) // 红球去重 if(arr1.indexOf(res)===-1) { arr1.push(res) } else { i -= 1 } } // 红球排序 从小到大 arr1.sort(function (a, b) { return a - b }) // 蓝球 范围为1-16 arr1.push(Math.ceil(Math.random() * 16)) // 修改样式 红球为红色 蓝球为蓝色 for(let i = 0;i<arr1.length-1;i++) { arr1[i] = `${arr1[i]}` arr1[6] = `${arr1[6]}` } // join转为字符串显示在页面上 否则有逗号,不好看 document.write(`
${arr1.join('')}
`
) } </script> </html>

运行结果

自己写代码模拟机打双色球_第1张图片

你可能感兴趣的:(前端,javascript,html,机打双色球)