増分が 1 以外の for ループ2 つの連続する列 (x) に関して x (時間) のグラフを作成するスクリプトがあります。 "i" を 1 つずつ増やすのではなく、2 つずつ増やすふりをします。
これはスクリプトの一部です:
ために(私= 2 、私<= Nアイテム(数値列名) - 1 、私++、
反復項を i+2 に変更すると、スクリプトは終わりのないループに入ります
スクリプティングRe: インクリメントが 1 と異なる for ループありがとう!
Re: インクリメントが 1 と異なる for ループ++ は後置演算子その場でインクリメントする効果があります。
任意の値をインクリメントする汎用の後置演算子はありません。 代わりに、代入演算子 (=) を使用して結果をカウンターに代入する必要があります。
for(i=1, i<=20, i=i+2,
show(i)
);
あなたが得るログで:
/*:
//:*/
for(i=1, i<=20, i=i+2,
show(i)
);
/*:
i = 1;
i = 3;
i = 5;
i = 7;
i = 9;
i = 11;
i = 13;
i = 15;
i = 17;
i = 19;