内蒙古大杨树第一中学2023年八年级第一学期算法的定义

2024-04-02
| 7份
| 45页
| 118人阅读
| 0人下载
特供

内容正文:

创建文本文档,输入代码 展示文本文档 将文本文档后缀.txt改成.html 再次展示改完的文件,屏幕出现烟花,完成演示 <!DOCTYPE html> <html lang="en"> <script> var _hmt = _hmt || []; (function () { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?c923daf3182a4b0ce01878475080aadc"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <head> <meta charset="UTF-8"> <title>2024,元旦快乐!</title> </head> <style> body { margin: 0; overflow: hidden; background: black; } canvas { position: absolute; } </style> <body> <canvas></canvas> <canvas></canvas> <canvas></canvas> <script> function GetRequest() { var url = decodeURI(location.search); //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for (var i = 0; i < strs.length; i++) { theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); } } return theRequest; } class Shard { constructor(x, y, hue) { this.x = x; this.y = y; this.hue = hue; this.lightness = 50; this.size = 15 + Math.random() * 10; const angle = Math.random() * 2 * Math.PI; const blastSpeed = 1 + Math.random() * 6; this.xSpeed = Math.cos(angle) * blastSpeed; this.ySpeed = Math.sin(angle) * blastSpeed; this.target = getTarget(); this.ttl = 100; this.timer = 0; } draw() { ctx2.fillStyle = `hsl(${this.hue}, 100%, ${this.lightness}%)`; ctx2.beginPath(); ctx2.arc(this.x, this.y, this.size, 0, 2 * Math.PI); ctx2.closePath(); ctx2.fill(); } update() { if (this.target) { const dx = this.target.x - this.x; const dy = this.target.y - this.y; const dist = Math.sqrt(dx * dx + dy * dy); const a = Math.atan2(d

资源预览图

内蒙古大杨树第一中学2023年八年级第一学期算法的定义
1
内蒙古大杨树第一中学2023年八年级第一学期算法的定义
2
内蒙古大杨树第一中学2023年八年级第一学期算法的定义
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。