1792_ja-JP
JSL を使用してネストされたループは可能ですか?JSL を使用してネストされたループ ステートメントをスクリプト化する方法はありますか? 試してみるとエラーが発生します。 サポートの変更のために間接対数正規補正を使用してデータセットを変換するスクリプトを作成しています。これを機能させるにはネストされた WHILE ステートメントが必要だと思います。
構文が完全に正しいわけではないことは承知していますが、次の図は私がやろうとしていることを示しています。
i=1;
j=1;
n=NRow() // 209,000 行を超える
While( i < n-1,
While( j < n、
s = s + ( データ(i) * データ(j)、
j = j++)、
i = i++);
物事を達成する方法は常に複数あります。JSL がネストされたループをサポートしていない場合、誰かが何か提案を持っていますか?Re: JSL を使用してネストされたループは可能ですか?もちろん、ループをネストできます。ネストされた「for」ループを使用した非常に簡単な例を次に示します。結果はログで確認してください。
Re: JSL を使用してネストされたループは可能ですか?mpb、
全くその通りです。あなたのスクリプトは期待通りに動作します。私のスクリプトの問題は、ループの前のコードで変数を再利用しようとしたところ、元の値が期待通りに上書きされなかったことです。
ご協力いただきありがとうございます!
Comments
There are no comments yet