function myFuntion(stringNumber){
var number=parseFloat(stringNumber);
}
stringNumberの値は"38,41"
(これは文字列型です)で、floatに変換します。しかし、私はコードをデバッグするとき、これは "38"にparseIntのように変換されて参照してください。どうして?それはサーバーから派生することができますか?javascriptとparseFloat関数?
function myFuntion(stringNumber){
var number=parseFloat(stringNumber);
}
stringNumberの値は"38,41"
(これは文字列型です)で、floatに変換します。しかし、私はコードをデバッグするとき、これは "38"にparseIntのように変換されて参照してください。どうして?それはサーバーから派生することができますか?javascriptとparseFloat関数?
あなたは38.41の代わりに38,41を渡しているかもしれません。もしそうなら、parseFloatは38
'parseFloat(" 38.41 ")=== 38.41'を返します。あなたは何も返されていないことに気付いていますか? – pimvdb
'typeof parseFloat(" 38.41 ");'は '' number "'を返し、 'parseFloat(" 38.41 ");'は '38.41'を返します。他の場所でエラーが発生している可能性があります。 – Yoshi
ノード – ControlAltDel