我在JavaScript中的變量,它正拿着一斤貨幣這就好比parseFloat NaN的問題
var a = £250
價值£250來這樣的,它不是直接assiged到。它就像 var a = $(「#spanid」)。text();
現在我分裂使用string.split
方法這個變量這樣
var b = a.split('£');
和當m與alert(b[1])
檢查,我得到值作爲250,其是正確的。
但現在當m做這樣
var c = parseFloat(b[1]).
我得到C的值作爲NaN
。我已經嘗試了很多東西,但我一直得到的價值爲NaN
,有人可以幫忙嗎?
由於
是變量'了'一個字符串? –
我已經聲明變量a爲VAR,它是持有字符串值 –
而JavaScript不會在您的代碼中引發語法錯誤?在貨幣價值周圍沒有引號...... –