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