Quote Originariamente inviata da KillerWorm Visualizza il messaggio
Ciao, in JavaScript i valori decimali devono avere il punto "." come separatore della parte decimale.

Nel tuo caso il valore è "1,5":
codice:
<option value="1,5">1,5</option>
per cui la funzione Number() non riesce a convertirlo in valore numerico e restituisce NaN.

Prova ad usare il punto; ad esempio puoi scriverlo direttamente nell'attributo value:
codice:
<option value="1.5">1,5</option>
Perfetto Killer. Ora funziona