アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
一般にはそういうのは処理系が最適化するから… (スコア:1)
そういう場合、変数のスコープを調べて、『あぁ、これは変数をわざわざ用意せんでもいいな』と言う場合は、変数の準備自体を省略しちゃいます。
逆に if 文の中に直接関数コールとかがあった場合、「ユーザーからは見えないけれど、テンポラリ名変数を作る」なんて事をしたりもします。
なので、対象とする処理系の『気持ち』がよく判るのでない限り、そういう最適化はほとんど意味を持ちません。
---
そうすると、どちらかというと拡張性が大事になったりします。
たとえば監視対象
fjの教祖様
Re:一般にはそういうのは処理系が最適化するから… (スコア:1)
積算、してないんですよね。する予定もなさそうです。
まぁするならするで、Erなんて変数作ってforループ内の×代入の後にEr=Er+1なんてやるだけですが(残念ながらvbsでは++は使えませんでしたorz)。