使用局部变量
现在,让我们快速了解一下局部变量以及如何使用局部函数。我将清空脚本编辑器的内容,然后输入 local 并打开括号。回想一下,第一个参数是局部变量名称的列表,我可以在列表中进行赋值,也可以将其作为 JSL 表达式的一部分,该表达式是局部函数的第二个参数。我将在列表中进行赋值。因此,我将打开花括号,JMP 也会自动完成。我将输入一个等号逗号 q 等于 pi。然后打开括号。我将覆盖右花括号。我将覆盖右花括号。因为我只是输入一行代码,所以我没有将光标移动到其他地方,然后再回到这部分代码。JMP 识别出我只是覆盖了它的右花括号或右花括号。然后,我将在第一个参数后输入一个逗号。我将输入 log,它的参数将是 a 乘以余弦 cos,它的参数将是 q。现在,在我运行这个脚本之前——我也会在这里输入分号。在我运行这个脚本之前,我将鼠标悬停在 a 上,您会注意到 a 存储了一个值。我将鼠标悬停在 q 上,您会在悬停帮助中看到 q 中当前没有存储任何值。我将使用这些值进行计算。因此,我将运行此脚本。计算已完成。您会看到它与日志中上面的前一个不同,因为那个值的值为乘以 π 余弦的对数。现在,它的对数是 π 余弦的对数。因此,我得到了不同的值。但是在脚本中,当我将鼠标悬停在 a 上时,我们会看到它仍在存储全局变量 a 仍在存储因此,这个版本的 a 仅在我的脚本运行时存在。如果我将鼠标悬停在 q 上,你会看到它仍然是空的。它没有存储任何值。它只存储了 π 的值,足够这个表达式求值。