1792_zh-CN
使用 JSL 可以实现嵌套循环吗?有没有办法使用 JSL 编写嵌套循环语句的脚本? 当我尝试时,我遇到了错误。 我正在编写一个脚本,该脚本使用间接对数正态校正来转换数据集以更改支持,并且我认为我需要一个嵌套的 WHILE 语句才能使其工作。
尽管我意识到语法并不完全正确,但下图传达了我想要做的事情:
我=1;
j=1;
n=NRow() // 超过 209,000 行
而( i < n-1,
而( j < n,
s = s + ( 数据(i) * 数据(j),
j = j++),
我=我++);
完成事情的方法总是不止一种,所以如果 JSL 不支持嵌套循环,有人有什么建议吗?回复:使用 JSL 可以实现嵌套循环吗?当然可以嵌套循环。这是一个使用嵌套“for”循环的非常简单的示例。查看日志以查看结果。
回复:JSL 是否支持嵌套循环?mpb,
您说得完全正确。您的脚本运行正常。我的脚本问题出在循环之前的一段代码上,我试图重用一个变量,但它并没有像我预期的那样覆盖原值。
感谢您的帮助!
Comments
There are no comments yet