Re:For-Loopは引数を尊重しません...?[ヘルプ]-> [スクリプトインデックス]を開き、「for」を検索して、同封の例を見つけてください。
ご覧のとおり、引数には異なる順序が必要です。
また、コマンド「for」にカーソルを合わせると、構文が表示されますが、JMPは予期しています。
Names Default To Here( 1 );
s = "";
For( i = 1, i < 10, i++,
s ||= " " || Char( i )
);
Trim( s );
Re:For-Loopは引数を尊重しません...?私はあなたの2番目と3番目の議論が入れ替わっていると思います、多分これを試してください:
For ( i = 4 , i < 250, i = i+12,
...
)
それが機能しない場合は、イテレータ変数がループで使用されているかどうかを確認できます。あなたはこれがない問題は、次のように、その変数のローカルコンテキストを追加することです。
For ( i = 4 , i < 250, i= i+12,
write( "Starting iteration " || char(i) || "\!n");
local( {i},
i = 1
)
)
For-Loopは引数を尊重しません...?こんにちは、
以下のforループがi = 4で始まらず、i> 250の後で終わらない理由を誰かが説明できますか?
For ( i = 4 , i= i+12, i < 250,
.....
)
ループは必要に応じて実行され、i = 16,28,40などの正しい結果が得られます。のみ--- i = 4の結果は得られません。 最初の結果はi = 16の場合です。 そして、ループは決して終わりません。 データ制限(約1800)を超える値に達すると、スクリプトがクラッシュします。 これまでにたくさんのループを作成しましたが、この問題が発生したことはありませんか?
乾杯、
コフィ
スクリプティングRe:For-Loopは引数を尊重しません...?痛い! これはかなり恥ずかしいことです。 周りの木々のせいで森が見つからなかったようです…!
それにもかかわらず、ありがとう。 スクリプトルーチンで錆びてしまったことを教えてくれます。
乾杯、
コフィ