简介
在本实验中,我们将探索如何在 JavaScript 中创建一个生成器函数,该函数在满足给定条件时生成新值。我们将使用 generateWhile
函数,该函数接受一个种子值、一个条件函数和一个 next 函数,以便根据当前值和下一个种子计算下一个值。在本实验结束时,你将能够创建自定义生成器,可用于根据特定条件和规则生成值。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"])
javascript/BasicConceptsGroup -.-> javascript/variables("Variables")
javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types")
javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators")
javascript/BasicConceptsGroup -.-> javascript/loops("Loops")
subgraph Lab Skills
javascript/variables -.-> lab-28347{{"当条件满足时生成"}}
javascript/data_types -.-> lab-28347{{"当条件满足时生成"}}
javascript/arith_ops -.-> lab-28347{{"当条件满足时生成"}}
javascript/loops -.-> lab-28347{{"当条件满足时生成"}}
end