什么是条件行动?
请记住,脚本是程序化的。JMP 从求值第一行开始,一直到最后一行结束。这种求值方式对于脚本中始终需要求值的部分来说很有意义。这种求值是无条件的。但脚本的某些部分应该只在特定情况下求值。这种求值是有条件的。脚本必须确定何时存在这种情况,并在情况成立时采取适当的操作。因此,当脚本的某个特定部分是条件性的时,JMP 首先必须求值一个条件。该条件可以用常量、变量或调用函数的结果来表示,测试条件的结果是一个布尔值(真或假)。有多个函数可以返回布尔值:比较函数(例如 Less 函数)、逻辑函数(例如 Not 函数)以及查询函数(例如 Is List 函数)。JMP 会返回 表示真, 表示假的结果。请记住,通常情况下,JMP 将零解释为假,将所有非零数字解释为真。