tengo:inesperado 'continuar'
while (i < l) {
if (one === two) { continue; }
i++;
}
Pero JSLint dice:
Problema en la línea 1 carácter 20: Unexpected 'continuar'.
if (one === two) { continue; }
¿Qué error cometí? ¿Cómo debe mi código realmente mirar?
Me enseñaron originalmente a evitar este tipo de flujo de control con 'continue'. Decidí que era un mal consejo, y creo que es una opción mejor desactivada en JSLint. Creo que ** no * usarlo oscurece la intención. Si utilizas un 'continuar' como lo hiciste, me dice que aquí hay una condición protegida que debes evitar. De lo contrario, invierte la lógica y anida todo lo que se ejecutará bajo un if. Esto solo agrega refuerzo adicional y ruido de indentación en el código. – Tod
Vea también: http://stackoverflow.com/questions/16613790/jslint-error-expected-ignore-and-instead-saw-ex –