-4
s+=1
がどのように動作するのかわかりませんが、それはs=s+1
ですが、わかりませんお使いの場合には、アラート5私はそれを理解するにいつか最良の方法は、ラインやデバッグでラインを読んだり、変数の値を書き込んでいる1.おかげJavaScriptがわからないs + = 1 - s = s + 1と等しいものとして5が1にならない理由
var s=0;
for(i=0;i<=8;i++)
if((i%2)==0)s+=1;
alert(s);
私は0、2、4、6、8&ときにそれがSに1を追加します - したがって、S == 5. – Archer
あなたはそれが1になると仮定したのはなぜ? – Ben
sをインクリメントするたびに警告を表示したい場合は、for-loopの中に必要なコードの周りに中括弧を置く必要があります。それ以外の場合は、ループが完了した後にアラートが1回だけ発生します。 –