DO UNTILループはUNTIL条件を使用します。 SASステートメントは、UNTIL条件がTRUEになるまで繰り返し実行されます。
DO UNTIl (variable condition); . . . SAS statements . . . ; END;
DATA MYDATA; SUM = 0; VAR = 1; DO UNTIL(VAR>5); SUM = SUM+VAR; VAR+1; END; PROC PRINT; RUN;
上記のコードが実行されると、次の結果が生成されます-