を追加することで連結されていますJavaScriptのではなく、私は私のコードでこれらを使用しています
alert(mult); //1.114
alert(profit); //10
price = (mult * profit) + profit;
alert(price); //11.14 should be 21.14
私もprice = ((mult*profit) + profit);
を試してみましたが、同じ結果を得ました。 (1.114*10) + 10;
の代わりに1.114*10=11.14
を実行しています。最後に追加の10を追加していません。
を得ました。これは、「マルチ」または「利益」のいずれかが文字列であることを意味します。文字列を数値に変換するには、 'parseInt()'と 'parseFloat()'を使います。 – Sidney
これは連結ではありません。追加(または連結)せずに乗算を行っています。連結していた場合、結果は "11.1410"となります。これをコンソールで実行してください: '' 1.114 '*' 10 '+' 10 '' – ps2goat
私は再現できません。質問を閉じるための投票。 @raulxboxあなたの質問を編集して**完全で、最小限で、検証可能な例**を含めてください。 –