迭代概述
脚本是程序化的。换句话说,JMP 从第一行开始执行脚本,直到最后一行。某些脚本要求 JMP 多次重复执行某个操作。但您无需在每次希望 JMP 执行该操作时都重复执行该操作的代码。相反,您可以使用特殊的迭代函数来重复执行该部分代码。在某些情况下,每次运行脚本时,迭代次数可能相同。例如,您需要为固定数量的响应创建控制图。在其他情况下,迭代次数可能取决于具体情况,因此每次 JMP 执行脚本时迭代次数都会发生变化。例如,您希望使用“分布”平台分析所有数值列,并能够针对任何数据表运行该脚本。有时,迭代次数可能取决于特定条件的实现。一些 JSL 函数可以提供有用的信息来确定迭代次数。N Col 返回数据表或矩阵中的列数,N Row 返回数据表或矩阵中的行数。 N Items 返回列表中的项目数,N Table 返回打开的数据表的数量。N Col 函数使用频繁,我们来快速了解一下。如果未提供参数,则此函数返回当前数据表中的列数;如果包含可选参数,则返回指定数据表或矩阵中的列数。