MX04 Problem mit der Variablenübergabe

Bigbutcher

Erfahrenes Mitglied
Hiho,

ich hab eine externe AS Datei angelegt die eine selbsterstellte Klasse mit verschiedenen Methoden enthält.

allerdings scheint da irgendwo ein fehler in der Schleife zu sein, da keine Ausgabe erfolgt.

hier der Code der AS Datei
Code:
	function nullstellen (a5, a4, a3, a2, a1, a0, fx) {
		var x5:Number;
		var x4:Number;
		var x3:Number;
		var x2:Number;
		var f:Number;
		var i:Number;
		var x:Number;
		var ns:Number;
		i = 0;
		for (x = -100; x <= 100; x += 0.01) {
			x5 = x * x * x * x * x;
			x4 = x * x * x * x;
			x3 = x * x * x;
			x2 = x * x;
			f = a5 * x5 + a4 * x4 + a3 * x3 + a2 * x2 + a1 * x + a0;
			if (f == 0) {
				ns[i] = x;
				i++;
			}
		}
		return ns;
	}


Ich finde da irgendwie keinen Fehler bzw ich wüsste auch nicht was ich ändern sollte.

MfG

BB
 
Ich hab das geändert, jedoch erhalte ich als Ergebnis nur undefined...
wenn ich der Variablen ns was manuell einen Wert zuweise dann wird die auch richtig übergeben.

Ich habe die Dateien mal als Anhang mitgepostet.

Vielleicht hilft das ein wenig
 
Sorry,

seit gestern haben wir kein MX 2004 mehr - bis wir die deutsche Version davon kaufen, bis dahin kann ich dir leider in diesem Falle nicht weiterhelfen.,,,,,

B
 
Zurück