Ich habe ein JavaScript und HTML-Formular, um eine andere Summen und Multiplikationen zu machen. Im Allgemeinen funktioniert das Skript einwandfrei, aber in einigen Fällen wird das Dezimaltrennzeichen nicht angewendet und es werden keine Dezimalwerte angezeigt.Javascript - Explizite Dezimalwerte getrennt durch Komma
Dies ist das JavaScript, wenn es die im Präzedenzskript mit Dezimaltrennzeichen gut berechneten Werte summiert (Beispiel: 228.8
). Dieses Skript gibt den Wert der Summe 1040+228.8-208 = 1060
), aber die wirklich führen ist 1060.8
:
function sumResult() {
var bookSumFT = parseInt(document.getElementById("bookSum").value);
var bookRivFT = parseInt(document.getElementById("bookRiv").value)
var bookIVTFT = parseInt(document.getElementById("bookIVT").value)
var bookRitFT = parseInt(document.getElementById("bookRit").value)
document.getElementById("bookAllCalc").value = bookSumFT + bookRivFT + bookIVTFT - bookRitFT;
}
Wie berechne ich die richtige Summe mit Dezimalzahlen?
Vielen Dank für Ihre Answare. Jetzt weiß ich das! – Frankie