반복 개요스크립트는 절차적입니다. 즉, JMP는 첫 줄부터 시작하여 마지막 줄까지 계속되는 스크립트를 평가합니다. 일부 스크립트에서는 JMP가 작업을 여러 번 반복해야 합니다. 그러나 JMP가 작업을 수행하기를 원할 때마다 스크립트에서 해당 작업에 대한 코드를 반복하지는 않습니다. 대신 특수 반복 함수를 사용하여 코드의 해당 부분을 반복합니다. 경우에 따라 반복 횟수는 스크립트가 실행될 때마다 동일할 수 있습니다. 예를 들어 고정된 수의 응답에 대한 컨트롤 차트를 만들어야 합니다. 다른 경우에는 반복 횟수가 상황에 따라 달라질 수 있으므로 JMP가 스크립트를 평가할 때마다 변경될 수 있습니다. 예를 들어 배포 플랫폼으로 모든 숫자 열을 분석하고 모든 데이터 테이블에 대해 해당 스크립트를 실행할 수 있기를 원합니다. 경우에 따라 반복 횟수는 특정 조건 달성에 따라 달라질 수 있습니다. 반복 횟수를 결정하는 데 유용한 정보를 제공하는 JSL 함수가 있습니다. N Col은 데이터 테이블 또는 행렬의 열 수를 반환하고 N Row는 데이터 테이블 또는 행렬의 행 수를 반환합니다. N 항목은 목록의 항목 수를 반환하고 N 테이블은 열린 데이터 테이블의 수를 반환합니다. N Col 함수는 많이 사용하고 있으니 간단히 살펴보도록 하겠습니다. 이 함수는 인수가 제공되지 않은 경우 현재 데이터 테이블의 열 수를 반환하거나 선택적 인수를 포함하는 경우 지정된 데이터 테이블 또는 행렬의 수를 반환합니다.