Ткну наугад и предположу, что у вас в переменной хранится имя другой переменной и нужно её резолвить:
if (!(regExp[age].test(window[age + '_value']))) {
window[age].setCustomValidity(error[age]);
}
else {
window[age].setCustomValidity("");
}
}
Если же у вас модуль, а не просто скрипт, то искомую переменную нужно явно привязать к window. А лучше это сделать в любом случае.
А ещё лучше завести словарь для связки инпута и его имени, чтобы не засорять window или использовать event.target (или аналог).