当前位置: 首页 > news >正文

HTML作业展示

练习一:综合成绩统计与评级系统

编写一个名为 analyzeGrades 的函数,该函数接收一个包含若干学生成绩(0-100之间的数字)的数组作为参数。请完成以下功能:

数据清洗:过滤掉数组中无效的数据(非数字类型、小于0或大于100的数值),将有效成绩存入一个新数组。
基础统计:计算有效成绩的总分、平均分、最高分和最低分。
等级判定:遍历有效成绩数组,根据分数段判断等级(90-100为“优”,80-89为“良”,60-79为“中”,60以下为“差”),并统计各等级的人数。
结果返回:返回一个对象,包含有效成绩数组、总分、平均分、最高分、最低分以及等级统计对象。

练习二:寻找“完数”
题目描述:
一个数如果恰好等于它的所有真因子(即除了自身以外的约数)之和,这个数就被称为“完数”。例如:6 = 1 + 2 + 3,所以6是完数。
请编写一个函数 findPerfectNumbers(start, end),找出并返回 start 到 end 范围内(包含两头)所有的完数组成的数组。

要求:

函数接收两个数字参数 start 和 end。
使用嵌套循环:外层循环遍历范围内的每一个数字,内层循环寻找该数字的因子。
如果该数是完数,将其存入结果数组。
返回该数组。

练习三:数组合并与去重
题目描述:
编写一个函数 mergeArrays(arr1, arr2),将两个数组合并成一个新的数组,并去除其中重复的数字(如果两个数组中有相同的数字,新数组中只保留一个)。

要求:

函数接收两个数组参数 arr1 和 arr2。
创建一个空数组 result 用于存放结果。
先将 arr1 中的所有元素添加到 result 中。
再遍历 arr2,对于 arr2 中的每一个元素,检查它在 arr1 或 result 中是否已经存在。
如果不存在,才将其添加到 result 中。
返回 result。
示例:
输入:mergeArrays([1, 2, 3], [2, 3, 4, 5])
输出:[1, 2, 3, 4, 5]

因代码截图太长 练习二的效果图以及练习三会上传主页视频

http://www.jsqmd.com/news/315329/

相关文章:

  • ePWM信号的艺术:如何用Simulink生成高精度PWM波形
  • 基于Verilog HDL的1位十进制可逆计数器设计与FPGA实现
  • STM32单定时器多通道输入捕获的实战解析
  • WuliArt Qwen-Image Turbo实际项目:独立开发者构建本地化AI作图SaaS原型
  • 动手实测YOLOv13镜像,AI目标检测真实体验分享
  • OLED显示优化实战:从基础显示到动态效果的全链路实现
  • Fun-ASR响应式设计体验:手机和平板也能操作
  • GLM-4.7-Flash行业落地:电力巡检报告生成+缺陷描述标准化处理
  • 检测结果为空?可能是这几个原因导致的cv_resnet18_ocr-detection失败
  • 逻辑推理的日常应用:如何用‘且’、‘或’关系提升决策效率
  • 中英日韩都能说?IndexTTS 2.0多语言合成功能测评
  • 实测阿里Qwen-2512图像模型,ComfyUI版速度提升明显
  • 为什么说孩子近视是拖出来的?这些征兆很多家长都忽略了!
  • Z-Image-Turbo_UI界面适合哪些绘画场景?案例展示
  • Ollama部署embeddinggemma-300m:开源嵌入模型在RAG Pipeline中的关键作用解析
  • DASD-4B-Thinking一文详解:vLLM镜像免配置部署+Chainlit前端调用完整步骤
  • 河南优质复合肥服务商深度测评与选购指南
  • DDD 领域驱动设计(二)
  • 2026年质量好的非金属补偿器/金属波纹补偿器厂家推荐与选购指南
  • Clawdbot+Qwen3:32B镜像部署:支持HTTPS+Basic Auth的企业级安全配置
  • DDD 领域驱动设计(四)
  • 完整示例:Linux下通过V4L2捕获并转发UVC视频流
  • Qwen3-4B-Instruct-2507部署教程:Streamlit现代化UI+CSS圆角交互设计详解
  • Qwen2.5-7B-Instruct实际生成效果:法律条款分析+风险点结构化输出
  • 白点彩线代表什么?AI手势识别可视化元素解读
  • Ollama镜像免配置|embeddinggemma-300m构建本地AI写作辅助工具
  • 用MGeo做了个地址匹配小项目,结果超预期!
  • Qwen-Turbo-BF16惊艳效果展示:超写实皮肤质感+体积雾+霓虹反射实测对比
  • 通义千问3-Reranker-0.6B快速上手:Gradio界面上传txt文档列表批量重排
  • 项目应用:基于elasticsearch官网的跨集群复制配置