ある程度アルゴリズムが固まってくれば、この変数は他の式に使い回ししないから式に置き換えて省略しても問題無いなってのが分かってくるんですけど、勉強中なら極力省略しない方がいいですよね。
ちょっと前にnatto-さんのトピックでとりゅふさんが質問されていた A=ABS(A-(B==1)*((A>0)+(!A*2))+(B==2)) MOD 3 っていう式も短縮しないで書くと
IF B==1 THEN
IF A>0 THEN
A=A-1
ELSE
A=A-2
ENDIF
ENDIF
IF B==2 THEN A=A+1
A=ABS(A)
A=A MOD 3
という複数の処理に分解して書けますよん。(「A=」という代入処理が何回も出て来るのに注目してみてね)
0そうだね プレイ済み