1)    使用js在页面上显示100盏灯,并标记从1到100的编号
2)    页面加载后3秒,从编号是1的灯依次自动亮起。
3)    每过0.5秒亮下一盏灯(10分)
4)    所有灯亮起后,弹出确认框,询问是否要关闭页面
5)    点确定,页面自动关闭。点取消,页面不动。

<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>100盏灯</title><meta charset="utf-8" />
</head>
<body onload="trunonLight();"><div id="divDengAll"><!--<img src="img/2.jpg.gif" id="deng01"/>--></div><script type="text/javascript">function trunonLight() {//放置100盏灯var divDengAll = document.getElementById("divDengAll");var str = "";for (var i = 0; i < 100; i++) {str += "<img src=\"img/2.jpg.gif\" id=\"deng0" + i + "\"/>";}divDengAll.innerHTML = str;var j = 0;setTimeout(function () {//3秒后执行
                setInterval(function () {turnonLight2(j);j++}, 500);}, 3000);}//开灯function turnonLight2(j) {// setTimeout(function () {                document.getElementById("deng0" + j).src = "img/1.jpg.gif";// }, 500);if (j>=99) {if (confirm("全部灯都已亮了,是否关闭本页面")) {window.close();}}}</script>
</body>
</html>

转载于:https://www.cnblogs.com/25miao/p/10205426.html

js:自动亮起100盏灯相关推荐

  1. 五年级数学:100盏灯问题

    题目: 一间屋子里有100盏灯排成一行,按从左到右的顺序编上号1.2.3.4.5--99.100,每盏灯都有一个开关,开始全都关着,把100个学生排在后面,第1个学生把1的倍数的灯全都拉一下,第2个同 ...

  2. 【面试题】-100盏灯

    一道挺有意思的逻辑题 房间里有100盏电灯,编号为1,2,3--100,每盏灯上有一个按钮,初始时灯全都是关的.        编好号的100位同学由房间外依次走进去,将自己编号的倍数的灯的按钮全部按 ...

  3. JAVA大厅有100盏灯_由100盏灯想到的(一)

    大厅里有100盏灯,每盏灯都编了号码,分别为1-100.每盏灯由一个开关来控制.(开关按一下,灯亮,再按一下灯灭.开关的编号与被控制的灯相同.)开始时,灯是全灭的.现在按照以下规则按动开关. 第一次, ...

  4. JAVA大厅有100盏灯,100人100盏灯(详解)

    题:一百盏灯排成一排,初始状态是亮的, 编号为 1-100,100个人编号1-100.每个人从1号灯开始逐次走过这100盏灯.每个人只拉他对应编号的倍数的灯,问最后亮着几盏灯? 这是一道很经典的笔试题 ...

  5. 面试题-100盏灯问题

    题目 一间屋子里有100盏灯排成一行,按从左至右的顺序编号1.2.3.4.5-99.100,每盏灯都有一个开关,开始全部都关着,现有100个学生,第1个学生把1的倍数的灯全部拉一下,第2个学生把2的倍 ...

  6. 大厅里有100盏灯,每盏灯都编了号码,分别为1-100。每盏灯由一个开关来控制。

    小弟学识浅薄,欢迎各位评论指点,谢谢! <pre name="code" class="html">import java.io.BufferedR ...

  7. 大厅里有100盏灯,每盏灯都编了号码,分别为1-100。每盏灯由一个开关来控制

    大厅里有100盏灯,每盏灯都编了号码,分别为1-100.每盏灯由一个开关来控制.(开关按一下,灯亮,再按一下灯灭.开关的编号与被控制的灯相同.)开始时,灯是全灭的.现在按照以下规则按动开关. 第一次, ...

  8. 算法--100盏灯问题

    题目 一间屋子里有100盏灯排成一行,按从左至右的顺序编号1.2.3.4.5-99.100,每盏灯都有一个开关,开始全部都关着,现有100个学生, 1.第1个学生按了1的倍数的灯,也就说被按灯的编号为 ...

  9. 【面试题】100盏灯问题

    有100盏灯,从1~100编上号,开始时所有的灯都是关着的,第一次,把所有编号是1的倍数的灯的开关状态改变一次:第二次,把所有编号是2的倍数的灯的开关状态改变一次:第三次,把所有编号是3的倍数的灯的开 ...

最新文章

  1. 微信小程序import和include
  2. HTML5 学习笔记(一)- video
  3. 2019秋招AI岗位竞争究竟有多激烈?
  4. 为Win7 Win8右键菜单发送到添加常用位置(SendTo)
  5. buu 萌萌哒的八戒
  6. php中的unbuffered_row,php – 加载数据infile和unbuffered查询错误
  7. Easy Tech:什么是MPEG-DASH协议
  8. c语言中系统函数设定像素,在imag中对每个像素应用自定义函数的快速方法
  9. 蓝桥杯java能用编译器1吗_学java的你,这些英文单词都掌握了吗?
  10. 数据之路 - Python爬虫 - urllib库
  11. word2vec与相关应用
  12. 中国石油大学远程教育《穿出你的职业感》
  13. linux 卸载安装 mysql
  14. JS统计字符串中汉字的个数
  15. 获取当前目录下的所有文件夹
  16. mysql索引默认是什么意思_MySQL索引的理解
  17. 湖北工业大学(HBUT)校园网使用路由器、深澜(srun)认证计费系统v4.5.3
  18. Java Lambda 多级分组
  19. dirac 是什么?
  20. 什么是用户体验地图?该如何绘制?

热门文章

  1. hdu2110(普通母函数)
  2. error while loading shared libraries: libopencv_core.so.3.4: cannot open 报错解决方法
  3. Bit-Z转入GXS、PPS、SPHTX、EOS未到账解决方案
  4. 安卓通讯录管理软件_安卓又曝严重漏洞,或监控数亿用户,请尽快更新系统补丁!...
  5. Matlab的Floor, Ceil, Fix, Round
  6. 2022.3.14矮牵牛
  7. ICCV 2017 《Illuminating Pedestriant via Simultaneous Detection Segmentation》论文笔记
  8. php post 渲染数据,php 程序内部post数据实现方法
  9. zabbix监控mysql的哪些参数_Centos6.3下zabbix监控mysql数据库参数
  10. 初中毕业自考计算机专业难吗,初中学历自考本科难吗?初中毕业自考大专步骤有哪些?...