2013-08-19 53 views
1

Assets/scripts/JavaScripts/PerformanceTweak.js(218,45):BCE0051:Operator'<'不能与'Object'类型的左手边和'float'类型的右手边一起使用。我该如何调试?

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

回答

1

它看起来对我来说,times[0]返回一个对象,和0.0是float,和什么都的语言,这是不支持这两者之间的比较,至少不会以这种形式。您需要找到一种方法将times[0]浮动以便进行适当的比较。这可能类似于:(float)times[0][times[0] floatValue]。 (我不知道的语言)

+0

东西像转换对象浮动? –

+0

@ArchieAzares正确。 –

+0

我在哪里放置代码? –