ich hab folgendes script. er kann alles toll berechnen, auch u und v, warum scheitert er dann an yeins, was ja eigtl nur u + v ist. dieser blöde pc soll mit nur diese beiden zahlen addieren!!!!!
BITTE hilfe, ich brauch das für meine facharbeit!!!!!
<script type="text/javascript">
<!--
function yeinsAusrechnen() {
var a = document.Formular.Eingabe.value
var b = document.Formular.eingabe2.value;
var c = document.Formular.eingabe3.value;
var d = document.Formular.eingabe4.value;
var p = 1 *( 3 * a * c ) - (b * b );
var q = 1 * ( 2 * (b * b * b ) ) - ( 9 * a * b * c ) +( 27 * (a * a ) * d );
var Diskriminante = 1 * ( q * q ) +( 4 * ( p * p * p ));
var innerewurzelu = 1 * Math.sqrt( Diskriminante ) /* einzelne Bestandteile von u */
var aeuserewurzelau = 1 * (((-4)*q)+(4*innerewurzelu)) /* einzelne Bestandteile von u */
var aeuserewurzelu = 1 * Math.pow(aeuserewurzelau,1.0/3.0) /* einzelne Bestandteile von u */
var u = 1 * (aeuserewurzelu/2) ; /* einzelne Bestandteile von u */
var ub = 1 * u
var innerewurzelv = 1 * Math.sqrt( Diskriminante ) /* einzelne Bestandteile von v */
var aeuserewurzelav = 1 * (((-4)*q)-(4*innerewurzelv)) /* einzelne Bestandteile von v */
var aeuserewurzelv = 1 * Math.pow(aeuserewurzelav,1.0/3.0) /* einzelne Bestandteile von v */
var v = 1 * (aeuserewurzelv/2) ; /* einzelne Bestandteile von v */
var vb = 1 * v
var yeins = 1 * (ub + vb)
document.Formular.ergebnisfeldyeins.value = yeins ; document.Formular.ergebnisfeldyeinsa.value = yeins ;
}
//-->
</script>