2012-06-11 3 views
0

작동하지 않습니다스크립트 내 스크립트의 일부 간단한 산술

var count = $(".sliderItem").length; 
if (count < lp + 5) 
{ 
    alert("bp4"); 
    var clips = count-l; 
    alert("bp5"); 
} 

그렇게 문제가 'BP4가'볼 수 있지만, 'BP5'없습니다.

var clips = count-1;에서 var clips = 1;으로 변경하면 문제가 없습니다.

누군가가 어떤 생각을 가지고 있습니까?

+0

어떤 오류가 발생하고 있습니까? 'lp'는 무엇입니까? 'count'는 무엇으로 초기화됩니까? '내가'무엇입니까? – ManseUK

+4

'count-l '은 질문에 오타가 있습니까? 아니면 실제 코드입니까? 실제 코드라면 'l'은 어디에 정의되어 있습니까? –

+1

Chrome의 Inspector 또는 Firebug를 사용하여 JS에서 실제 중단 점을 설정할 수 있습니다. 그런 다음 진행 상황을 훨씬 더 잘 이해할 수 있습니다. –

답변

2

코드에 var clips = count-1;이 없으면 var clips = count-l;입니다.

코드에서 l (소문자 L)을 1으로 변경하십시오.

+0

이것은 오류입니다. 감사합니다 –

+1

그리고 0과 O 또는 l, 1과 I. 사이의 차이를 쉽게 알 수있는 편집기에서 글꼴을 설정하십시오. –

관련 문제