Я получаю недостающую) ошибку из следующего кода. JS Hint говорит, что a) ожидается из верхней строки, но вместо этого «if».Отсутствует) в скобках, но все, кажется, закрыто правильно
denom = (((theZombies[j].y + 15) – theZombies[j].y) * (mouseX – Player1.x) – ((theZombies[j].x + 18) – (theZombies[j].x - 18)) * (mouseY - Player1.y));
if (denom != 0) {theZombies.splice(j, 1);}
Но я не понимаю - все круглые скобки закрыты правильно. Я также заглянул в код и не могу найти ранее закрытого. Любые идеи, что мне не хватает?
Спасибо!
Ваш следующий шаг отладки должен состоять в том, чтобы запустить ваш код через jslint. Вот как Slaks обнаружил вашу ошибку. – djechlin
@djechlin - nope, Notepad ++ – FlyingLizard