場所と理由を知らずに、奇妙な不要なNumber
からNaN
への変換が発生しました。私は明らかにここに何かを見逃していますが、私は何が分かりません。Jquery - ストレンジ数からストリングへの変換
ご提案は大歓迎です! ;)ここで
はjavascriptのコードです:ここでは
updatedAbsoluteResult = currentlyDisplayedRentability * investment
resultAgainstReferencial = updatedAbsoluteResult - appropriateReferencialRentability * investment
$('#a0').html('currentlyDisplayedRentability: ' + typeof currentlyDisplayedRentability)
$('#a1').html('investment: ' + typeof investment)
$('#a2').html('updatedAbsoluteResult: ' + typeof updatedAbsoluteResult)
$('#a3').html('appropriateReferencialRentability: ' + typeof appropriateReferencialRentability)
$('#a4').html('resultAgainstReferencial: ' + typeof resultAgainstReferencial)
$('#a5').html('resultAgainstReferencial: ' + resultAgainstReferencial)
は、HTML出力である:
currentlyDisplayedRentability: number
investment: number
updatedAbsoluteResult: number
appropriateReferencialRentability: number
resultAgainstReferencial: number
resultAgainstReferencial: NaN
すべてが数値型であるが、私は最終的に返すようにしたいとき結果、私は結果として「数字ではありません」を得ます。 誰もがその理由を知っていますか?
週末をお楽しみください!
関連性があるかもしれませんが、 'appropriateReferencialRentability'や' investment'がどこに定義されているのかわからないのですか? – Widor
番号のいくつかの例が役に立ちます... –
実際には、各行の最後にターミネータ( ';')を使用してください。 –