条件付きアクションとは何ですか?
スクリプトは手続き型であることを覚えておいてください。JMPは最初の行を評価することから始め、最後の行まで評価を続けます。この種の評価は、スクリプトの中で常に評価する必要がある部分に適しています。この評価は無条件です。しかし、スクリプトの一部は特定の状況でのみ評価する必要があります。この評価は条件付きです。スクリプトは、そのような状況がいつ発生するか、そしてそれが真である場合に適切なアクションを実行するかを判断する必要があります。したがって、スクリプトの特定の部分が条件付きである場合、JMPはまず条件を評価する必要があります。条件は定数、変数、または関数呼び出しの結果で表すことができ、条件をテストした結果はブール値(真または偽)です。ブール値を返す関数はいくつかあります。Less関数のような比較関数、Not関数のような論理関数、Is List関数のような照会関数などです。JMPは、真を表す を、偽を表す を返します。また、一般的にJMPはゼロを偽、ゼロ以外の数値をすべて真と解釈することを思い出してください。