Hallo, und zwar versuche ich gerade mit Javascript die Mitternachtsformel zu berechnen nur leider funktioniert mein Code nicht. Es wird immer NaN angezeigt ich kann nur leider den Fehler nicht finden, es muss wahrscheinlich ein Fehler in der Berechnung von x1 und x2 sein. Die Funktion rechnung wird durch klicken auf einen Button ausgelöst, gebe ich nur die Wert aus die ich im Formular eingetragen habe funktioniert es nur die Berechung halt nicht. Das wäre der Javascript code:
Code
function rechnung(){
var zahla = parseFloat(document.querySelector('#zahla').value);
var zahlb = parseFloat(document.querySelector('#zahlb').value);
var zahlc = parseFloat(document.querySelector('#zahlc').value);
var x1 = (- zahlb + (Math.sqrt(Math.pow (zahlb, 2 )- 4 * zahla * zahlc ))/2 * zahla);
console.log(x1);
var x2 = (- zahlb - Math.sqrt(Math.pow (zahlb, 2 )- 4 * zahla * zahlc )/2 * zahla);
document.getElementById('Nullstelle1').innerHTML = x1;
document.getElementById('Nullstelle2').innerHTML = x2;
}
Alles anzeigen