Очевидно, если нет ошибок синтаксиса, не выполняется один if из твоего букета if'ов.
В таких случаях используется отладчик либо просто console.log() вывести все сравнения и проверки в которых не уверен
В любом случае ради это не стоило тему создавать
|