2017-03-20 32 views
-3

私は18単位を経て計算機を作成しようとしています。 forループを使ってコードを短くしたかったのです。ループJS for calculator

var i=0; 
    for (i=0;i<=18;i++) 
    { 
     if (Unit[i] = "P" or Unit[i] == "p") 
     { 
      UnitTotal[i] = 70; 
      SetCookie('UnitAns'[i],UnitAns[i]); 
     } 
    } 

これは私が間違っていることや何か別のことをする必要があるのですか?

答えて

1
Unit[i] = "P" 

Unitが定義されていないので、それが例外をスローしない限り、これは常にtrueになります。 =は割り当てであり、比較ではありません。

or 

or JavaScriptでキーワードではありません。 OR演算子は||です。