满意时如何退出循环?数据表按年龄列升序排序后,按年龄列进行循环。 当年龄等于上一行的年龄时,n=n+1,否则退出循环。谢谢!
dt = Open("$SAMPLE_DATA\Big class.jmp");
r = N 行(dt);
n = 0;
对于( i == 2, i <= r, i++,
if( dt[i - 1, "age"] = dt[i, "age"],
n = n + 1,
停止循环
);
);

回复:当某些事情满意时,我如何退出循环?您需要 BREAK 命令。从脚本索引:
Names Default To Here( 1 );
For( i = 1, i <= 10, i++,
If( i == 5, Break() );
Print( "i=" || Char( i ) );
);