Math2

一. Math对象
案例:(01.抽奖.html)
单击start按钮,按钮文字变为‘stop’,启动定时器,定时器每隔一段时间改变div中的内容,内容是从数组中获取的随机的元素。
单击‘stop’按钮,按钮文字变为‘start’,清除当前定时器。
要求每次中奖的人名不能重复,所有人都中奖后显示‘抽奖完毕’,再点击就不会在抽奖了。
要求2:单击空格也可以实现启动及清除定时器
案例:(02.弹幕.html)
js:
1)在body区域添加随机颜色随机位置的小球
a)使用dom创建小球(div),将小球放到body中
b)为小球设置随机颜色,使用rgb(r,g,b),r、g、b的数值为0-255,包括0和255
c)小球的位置:
left:300px 至屏幕的宽度 -300px
top:0 至 屏幕的高度 - 小球的高度
2)让小球向左移动,当移出屏幕左侧时将小球从body中删除
a)启动定时器,每隔一段时间就改变小球的left属性值
b)当小球移出屏幕时,清除定时器和小球
3)添加功能:
小球的移动速度是随机的
比如每间隔1毫秒移动距离是随机的,范围是1-5像素,包括1和5

猜你喜欢

转载自www.cnblogs.com/yangjingyang/p/10210486.html