讓我們面對現實吧,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 中加入了第四個區塊,它是要執行的所有語句。 文法如下:
這只是基礎知識,稍後我會添加更多內容。 希望人們做出貢獻,使其變得非常有益。 謝謝大家。
-科迪船長