2012-08-16 11 views

Respuesta

12

A JSLint no le gustan los operadores de incremento y decremento. Reemplácelo con i += 1 o agregue la directiva plusplus: true a la parte superior de su archivo (si no está seguro de cómo configurar las directivas JSLint, a continuación se incluye un ejemplo en un comentario normal en la parte superior del archivo):

/*jslint plusplus: true */ 

Desde el JSLint docs:

The ++ (increment) and -- (decrement) operators have been known to contribute to bad code by encouraging excessive trickiness. They are second only to faulty architecture in enabling to viruses and other security menaces.

descartar completamente ridícula? Usted puede hacer su propia mente ...

+1

Wow, jslint ... me has decepcionado – TheZ

+4

esto es mal inglés ..... defectuoso arquitectura en permitir virus –

+2

Sí, estoy de acuerdo. Esto es una mierda. 'i ++;' ha sido utilizado desde el principio de los tiempos ... –

-3

Probar: for (var i = 0; i < l; i ++) {

Si eso no funciona, ver si i se define escribiendo i en la consola y viendo la respuesta.