var dml = 30
var dd = parseFloat(document.getElementById("DriverD").value) <----- Only numbers like 10
var dm = dd-dml
alert((dd - dml) * 0.75) <----- This works
alert(dm * 0.75) <----- This returns NaN
alert(typeof(dm)) <----- This show that dm is a Number
Non sono sicuro del motivo per cui continuo a ricevere NaN. Ho già provato parseFloat
e parseInt
ma ancora mostrando NaN quando si moltiplica una variabile (dm) che consiste in variabili (dd-dml). dm è il risultato della sottrazione di dml con dd o 10-30. Per favore condividi le tue soluzioni.Ottenere NaN quando si aggiungono variabili costituite da altre variabili
Sono nuovo qui e ho bisogno di aiuto, per favore non troll :) Sto cercando di aggiungere un calcolatore dei costi al mio sito web.
'typeof NaN' è anche' "numero" ', potresti' alert (dm) 'invece dell'ultimo? – Bergi
Funziona per me: http: // jsfiddle.net/HfCrD/ –
Qual è il ** valore reale ** dell'elemento 'DriverD' –