Это не отменяет глупости написанной вами )
В чём глупость? В посте от кэпа было написан вариант возможного правильного исправления. С учётом parseInt.
В том, что вы называете глупостью - разжевывание проблем в конкретном куске условия. В первом случае - объяснение текущей синтаксической ошибки, во втором логическая ошибка с 10кой. Вроде понятно объяснено.
Кстати, SNS уже поправили. С parseInt и объединением условий по && не заморачивались...
Или мне весь текст script блока надо было приводить каждый раз при разъяснении? Если бы мне за это заплатили - охотно. А так - "доступно?" более чем оправдано.