Ho un javascript che utilizza 5 variabili tra cui "età"

se imposto tutte le variabili fino a 32 anni funziona tutto perfettamente, se imposto le variabili da subito per età=33 o più non esce il risultato.

Tuttavia, se cambio l'età a 32 poi e la riporto a 33 o più lo script riprende a funzionare correttamente per tutte le età.

Ho controllato il codice e non ci sono funzioni che usino queste età come discriminante, non capisco come mai succeda questo. Se ci fosse un errore dovrebbe restare bianco sempre, come mai facendo quel giochino di mettere l'età a 32 e poi a 33 riparte?

Questo è il link allo script
http://ht4u.altervista.org/algoritmi/algoritmo.js

la variabile età è AGE