ti ringrazio per la risposta.
Già che ci sono chiedo anche due cosette per capire un po' il codice.

!isNaN(v) che funzione sarebbe?
e parseFloat(v)?

Grazie ancora