2017-03-20 4 views
-3

나는 18 단위를 거치는 계산기를 만들려고합니다. for 루프를 사용하여 코드를 더 짧게하고 싶었다. 나는이 같은 작업 것이라고 생각 :루프 JS for 계산기

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]); 
     } 
    } 

이 내가 잘못된 일을 오전 또는 내가 다른 무엇을해야합니까 무엇 작동하지 않는 이유는 무엇입니까? 이 예외가 발생하지 않는 한 Unit가 정의되어 있지 않기 때문에

답변

1
Unit[i] = "P" 

, 이것은 항상 true가됩니다. =은 (가) 과제가 아닌 과제입니다.

or

or 

은 자바 스크립트 키워드 없습니다. OR 연산자는 ||입니다.