让我们面对现实吧,JSL 并不是最用户友好的语言。 它主要是为您在完成冗长的项目后备份数据而设计的。 话虽如此,您可以用它做很多有用的事情。 本线程专门讨论 JSL 的基础知识。 如果我遗漏了一些东西,我会的,请随时回复并帮助JMP的用户,这样对我来说学习JSL就不再那么困难了。
功能:
如果您需要反复使用代码,函数是重用代码的好方法。 JSL 中的函数具有您所期望的所有功能:特定的用户集名称、输入参数和返回值。 此函数还演示了如何解析逗号分隔的文本文件。 语法如下。
funcName = Function( {param1},
{return1},
textFile = Load Text File( param1 ); // Reads a text File called param1
// Parses through the file which is comma delimited and gets a list of words
return1 = Words( textFile, "," );
);
调用函数并分配返回值:
wordss = funcName( "文件名.txt" )
如果陈述者:
if 语句的工作方式有点像您所期望的,但语法略有不同。 这是一个例子:
对于循环:
for 循环与传统的 for 循环非常相似。 它具有三部分语法和循环块。 第一个块用于初始化,第二个块是条件块,第三个块是“循环后执行”块。 过一会儿它就会变得更有意义。
在 JSL 中添加了第四个块,它是要执行的所有语句。 语法如下:
这只是基础知识,稍后我会添加更多内容。 希望人们做出贡献,使其变得非常有益。 谢谢大家。
-科迪船长