• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] Typenumwandlung string zahlen

jstraum

New member
Hallo,

nun funktioniert zwar das folgende Script technisch gesehen.

HTML:
        <script type="text/javascript">
        <!--        
        // 1. Variablen festlegen/reinladen, dynamisch in PHP durchlaufen
        function fktberechnen() {            
                          
          var var82 = document.getElementById('var82').value;
var var83 = document.getElementById('var83').value;
var var84 = document.getElementById('var84').value;
var var85 = document.getElementById('var85').value;
                                                                              
          var var87=var84+(2*var82)+0.6;
var var88=var83+(2*var82)+0.6;
var var86=var88*var87*var85;
document.getElementById('var86').innerHTML = var86;
document.getElementById('var87').innerHTML = var87;
document.getElementById('var88').innerHTML = var88;
                                                
        }
        //-->

Aber das Rechenergebnis stimmt gar nicht. Ich muss die Variablen irgendwie in eine Zahl umwandeln.

Die Frage ist, an welcher Stelle?

Bin für Tipps dankbar,

Gruss
Olaf

- - - Aktualisiert - - -

ah habs doch, sorry...

=> parseFloat(document.getElementById('var83').value);

jetzt muss das ergebnis auf 2 stellen nach dem Komma gerundet werden.... muss ich das mit num.toFixed(2) oder so machen?
 
Runden macht man doch mit Math.round(), oder?
Für 2 Stellen muss man das ganze erst mit 100 multiplizieren und nach erfolgtem Runden mit 100 Teilen.
 
Zurück
Oben