Какое IDE для js?
Судя по тому как ты пишешь, грамотно, то WebStorm
30 дней бесплатно. но лучшего в мире IDE для JS нет. VS Code слабоват.
если ещё есть 5 долларов, в месяц, то ты счастливчик.
не хватает скобочек или переменная не объявлена то никаких ошибок не выдает, для этого нужно смотреть в отладчик (в мозиле f12 и перейти на соотв. вкладку), большую часть ошибок можно там увидеть. Ide вам уже посоветовали.