反復の概要スクリプトは手続き型です。 つまり、JMP はスクリプトを最初の行から最後の行まで評価します。 一部のスクリプトでは、JMP でアクションを複数回繰り返す必要があります。 ただし、JMP にアクションを実行させるたびに、スクリプト内でそのアクションのコードを繰り返す必要はありません。 代わりに、特別な反復関数を使用して、コードのその部分を繰り返します。 場合によっては、スクリプトを実行するたびに反復回数が同じになることがあります。 たとえば、一定数の応答の管理図を作成する必要があるとします。 それ以外の場合、反復回数は状況によって異なり、JMP がスクリプトを評価するたびに変わる可能性があります。 たとえば、Distribution プラットフォームですべての数値列を分析し、そのスクリプトを任意のデータ テーブルに対して実行できるようにします。 反復回数は、特定の条件を達成することに依存する場合があります。 反復回数を決定するための有用な情報を提供する JSL 関数があります。 N Col はデータ テーブルまたはマトリックスの列数を返し、N Row はデータ テーブルまたはマトリックスの行数を返します。 N Items はリスト内の項目数を返し、N Table は開いているデータ テーブルの数を返します。 N Col 関数はよく使われるので、簡単に見てみましょう。 この関数は、引数が指定されていない場合は現在のデータ テーブルの列数を返し、オプションの引数が含まれている場合は、指定されたデータ テーブルまたはマトリックスの数を返します。