私は検索し、私の質問に関連するこの1つだけを見つけましたが、正確には同じではありません。私はtoPixisionではなくtoFixedを使用しています。ここで Why does toPrecision return a String?javascriptのparseFloatが私のために文字列型を返すのはなぜですか?
は私のコード
var oldv = parseFloat(document.getElementById('total').textContent).toFixed(2);
alert(typeof oldv); // returns string
var testv = parseInt(document.getElementById('total').textContent);
alert(typeof testv); // returns number
である私は、さらに数学の手順が必要なので、文字列型は台無し... なぜ?の解き方? TIA
ドキュメントで説明したように
[ 'toFixed'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed)と['toPrecision'](https://developer.mozilla.org/en-US/)にあります。 docs/Web/JavaScript/Reference/Global_Objects/Number/toPrecision)は両方とも文字列を返します。ドキュメントをお読みください。 _ "どのように解決する?" _ - あなたの目標は何かに依存します。 – Xufox