2016-10-12 4 views
-2

i++またはi--は、実行するたびにiに1を加算または減算します。i ++とi--のファクタ/スピードを設定することはできますか?

i++i--の加算または減算の係数を、たとえば5に変更する方法はありますか? i++又はi--が実行されるたびにすることを意味

は、それが追加または例えば5代わりにのみ1

によってその値を差し引く:

var i = 0; 
i++; 

代わり1, 2, 3, 4...の出力を有するが、それをすることができ5, 10, 15, 20...または6, 12, 18, 24...の出力を得ますか?

+1

のようなものを探しているあなたはでの演算子をオーバーロードすることはできません推測値5でIをインクリメントしますjavascript。これを達成するには、余分な文字を書くだけです。 – Jecoms

+0

なぜこれをやりたいですか?それはコードを維持するのが非常に混乱させるでしょう。 'factor ='があなたの望むものに設定できるところで、 'i + = factor'と言って何が間違っていますか? – nnnnnn

答えて

1

これを試してみてください:

var i = 0; 
i = i + 5; 

or 

i += 5; 

それは

0

は、あなたがこの

var dynamVar = 5; 

for(i=0;i<100;i=i+dynamVar){ 
document.write('<pre>'+i+'</pre>') 
} 

DEMO

関連する問題