第 17 课2026.09.23
比较同一批已完成课程在不同最短时长条件下的数量。
第 17 课:比较阈值筛选结果数量
- 日期:2026-09-23
- 课程序号:第 17 课
- 知识点:同一函数在两个阈值下的结果对照
用途或适用场景
比较同一批已完成课程在不同最短时长条件下的数量。
核心概念
同一个 GetCompletedLessons 函数可用不同 MinMinutes 调用;复用上一课的 Length 读取方式,只比较返回数量,不修改原数组。
最小代码或操作示例
text
1. 准备上一课的 Lessons 数组,包含已完成的 5 分钟和 15 分钟课程。
2. 调用 GetCompletedLessons(Lessons, MinMinutes=0),将 Result 接 Length,记录 A。
3. 再调用 GetCompletedLessons(Lessons, MinMinutes=10),将 Result 接 Length,记录 B。
4. 比较 A 与 B。3~5 分钟练习
在含有一条 5 分钟和一条 15 分钟已完成课程的数组中,写出 A、B。
参考答案
A=2、B=1;提高阈值后返回数量不会增加。
与上一课的联系
沿用第 16 课的 GetCompletedLessons、Lessons 与单次 Length 检查;本课只新增第二次调用来比较两个 MinMinutes 阈值的数量;下一课可把整数结果转换为界面文字。
时效校验
时效校验:2026-09-24(已打开 Unreal Engine 5.8 官方 Blueprint Array Length API 与 Functions 文档;未见本课节点废弃标记)。