все промежуточное и вне интервала возвращает false?
if (elem.value <= elem.dataset.validatorMin || elem.value > elem.dataset.validatorMax ) {
return false
}
elem.dataset.validatorMin равен 0, а validatorMax = 100
у тебя стоит или
Обсуждают сегодня