一个简单的喊了程序的名字:重点是Math.random ------》下一次会更好地改善

[1].[代码] [JavaScript]代码 跳至 [1] [2]

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        body,ul{margin: 0;padding: 0;}
        #wrap {width: 306px;border: 1px solid blue;margin: 30px auto;}
        ul {width: 306px;height: 306px;}
        li {float: left;width: 100px;height: 100px;background: black;border: 1px solid green;list-style-type: none;text-align: center;line-height: 100px;color: #fff;}
    </style>
    <script>
                window.onload=function(){
                    var oDv = document.getElementById('wrap');
                    var oBtn = document.getElementById('btn');
                    var oSp = document.getElementById('sp');
                    var oUl = oDv.getElementsByTagName('ul')[0];
                    var aLiUl = oUl.getElementsByTagName('li');
                    var arrText=['李文凯','李强强','张晓光','刘迎春','张笑雨','高洛峰','赵同正','漠南','良泉'];
                    var timer =null;
                    var onOff=true;
                    //alert(arrText.length)
                    for(var i=0;i<arrText.length;i++){
                         
                    }
                    oBtn.onclick=function(){
                        clearInterval(timer);
                    }
                    //alert(aLiUl.length)
                    function getRandomNumber(rmin,rmax){
                        var cha = rmax-rmin;
                        var rand = Math.random();
                        return rmin+Math.round(cha*rand);
                    }
                    timer=setInterval(function(){
                        var areNumber=getRandomNumber(0,8);
                        //aLiUl[4].innerHTML=areNumber;
                        changeColorLi()
                        function changeColorLi(){
                        change=areNumber
                        for(var i=0;i<aLiUl.length;i++){
                            aLiUl[i].innerHTML=arrText[i];
                            for(var j=0;j<aLiUl.length;j++){
                                aLiUl[j].style.backgroundColor='black'
                            }
                            aLiUl[change].style.backgroundColor='red';
                            if(change==4){
                                oSp.innerHTML='随机到了'+"【"+arrText[change]+"】"+'project师';
                            }else if(change==3){
                                oSp.innerHTML='随机到了'+"【"+arrText[change]+"】"+'美女';
                            }else{
                                oSp.innerHTML='随机到了'+"【"+arrText[change]+"】"+'屌丝';
                            }
                             
                        }
                    }
                    },300)
                     
                     
                     
                }
    </script>
</head>
<body>
    <input type="button" id="btn" value="选择谁?">
    <div id="wrap">
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
            <li>5</li>
            <li>6</li>
            <li>7</li>
            <li>8</li>
            <li>9</li>
        </ul>
    </div>
    <span id="sp">随机到了</span>
</body>
</html>

[2].[图片] 捕获.PNG 跳至 [1] [2]

版权声明:本文博客原创文章。博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/blfshiye/p/4723508.html

如果你的名字,当然【随机】给你相关推荐

  1. 对文件中的名字进行随机抽选(小脚本)

    设置名字随机 vim name zhanmusi kebi maidi dulante kuli qiaozhi vim jerry .sh #!/bin/bash j=0 for i in $(ca ...

  2. 随机生成文件名字或随机生成一个数

    String fileName = UUID.randomUUID().toString();

  3. python中文昵称-python3随机生成中文字符(随机生成两字或三字的名字)

    第一种方法:Unicode码 在unicode码中,汉字的范围是(0x4E00, 9FBF) import random def Unicode(): val = random.randint(0x4 ...

  4. python3一个中文3个字符_python3随机生成中文字符(随机生成两字或三字的名字)...

    第一种方法:Unicode码 在unicode码中,汉字的范围是(0x4E00, 9FBF) import random def Unicode(): val = random.randint(0x4 ...

  5. 让你的名字在百度排名前列

    如果你叫王炜,想在百度中看看自己的信息,那么你在百度框中输入信息'王炜'查询,你会得到一个反馈:百度为您找到相关结果约3,060,000个. 哇哦,300百万的数据,你能找到自己的信息吗? 当然如果你 ...

  6. 从你的名字看百度排名

    如果你叫王炜,想在百度中看看自己的信息,那么你在百度框中输入信息'王炜'查询,你会得到一个反馈:百度为您找到相关结果约3,060,000个. 哇哦,300百万的数据,你能找到自己的信息吗? 当然如果你 ...

  7. vb6 数据自动生成excel文件_Excel随机生成数据

    工作中有时候需要大量数据,而手头没有现成的数据怎么办?,很多小伙伴苦思冥想编写数据,意义不大还累个半死,今天推出两种方法随机生成数据小妙招. 1.用rand函数生成A与B之间的随机数字(A≤随机数≤B ...

  8. Java语言 随机点名程序

    任务 编写一个随机点名的程序,使其能够在全班同学中随机点中某一名同学的名字.随机点名器具备3个功能,包括存储全班同学姓名.总览全班同学姓名和随机点取其中一人姓名.比如随机点名器首先分别向班级存入小明. ...

  9. 如何幽默的介绍php是撒,终于明白如何幽默介绍自己名字

    终于明白如何幽默介绍自己名字 日期:2019-09-09 10:58:06 浏览:557 核心提示:  如何幽默介绍自己名字   在初次见面经常遇到做自我介绍的状况,而在向陌生人做自我介绍时,许多人在 ...

最新文章

  1. 揭开雷达的面纱(科普)探测能力
  2. jsp判断disable按钮不可选_选电子琴五部曲
  3. BZOJ3998 TJOI2015弦论(后缀数组+二分答案)
  4. MySQL客户端mysql常用命令
  5. Sqlserver自动优化
  6. 寒江独钓——win内核编程读书笔记-1
  7. JAVA后端开发的一些工作经验
  8. matlab随机信号实验报告,随机信号分析实验报告(基于MATLAB语言)
  9. java 手机号码归属地_Java获取手机号码归属地
  10. WindowsCMD配置代理
  11. 计算机组成原理读写周期波形图,计算机组成原理_第八章
  12. ps保存图片logo背景透明
  13. java对pdf分割_Java如何使用Java将PDF分割成多个文档?
  14. 单元测试之moles
  15. Entity Framework Core系列教程-25-Entity Framework Core日志
  16. 用户可以更方便高效的使用计算机,有了操作系统,用户可以更方便高效的使用计算机。...
  17. 单列集合Collection接口
  18. (转载)物联网平台 分类CMP、DMP、AEP、BAP
  19. 计算机操作系统期末复习
  20. NGINX Unit:动态Web和应用服务器

热门文章

  1. Swift编程语言学习2.1——基础运营商(在)
  2. linux下获取系统时间的方法
  3. prometheus实战:
  4. 函数 单片机glint_GL 库函数
  5. 2020年阿里云边缘计算和CDN的关键词
  6. 【趣话编程】一个整数+1引发的灾难
  7. 阿里基础设施技术亮相SIGCOMM 2018
  8. 如何5分钟秒懂Java之基础入门篇 第一个hello word
  9. MapReduce中源码分析(map端的过程)
  10. Unite 2018 | 浅谈伽玛和线性颜色空间