當某些事情滿足時,如何退出循環?將數據表按年齡列升序排序後,按年齡列進行循環。 當年齡等於上一行年齡時,n=n+1,否則,退出循環。謝謝!
dt = Open( "$SAMPLE_DATA\Big class.jmp" );
r = N 行( dt );
n = 0;
對於( i == 2, i <= r, i++,
If( dt[i - 1, "年齡"] = dt[i, "年齡"],
n = n + 1,
停止循環
);
);

回复:當某些事情滿足時,如何退出循環?您需要 BREAK 命令。從腳本索引:
Names Default To Here( 1 );
For( i = 1, i <= 10, i++,
If( i == 5, Break() );
Print( "i=" || Char( i ) );
);