2013-08-19 2 views
1

Assets/scripts/JavaScripts/PerformanceTweak.js (218,45) : BCE0051 : 연산자 '<'은 'Object'유형의 왼쪽과 'float'유형의 오른쪽에 사용할 수 없습니다. 그것은 times[0]처럼 나에게 보이는어떻게 디버깅합니까?

while(times.length > 0 && times[0] < 0.0) { 
    times.Shift(); 
    messages.Shift(); 
} 

답변

1

는 객체를 반환하고, 0.0 부동 소수점, 어떤이는 적어도이 형태로, 둘 사이의 비교를 지원하지 않습니다 이제까지 언어입니다. 적절한 비교를 위해 times[0]을 부유시키는 방법을 찾아야합니다. 이것은 (float)times[0] 또는 [times[0] floatValue]과 같을 수 있습니다. (나는 언어를 모르겠다)

+0

개체를 float로 변환하는 것과 비슷한 것? –

+0

@ArchieAzares가 정확합니다. –

+0

코드를 어디에 넣어야합니까? –

관련 문제