So mache ich einen 2d-Array wie folgt:Mathe mit Elementen eines 2d-Array tun?
var kcalVerdier:Array = new Array(92,80,103,36,53);
var alleNumSteppers:Array = new Array(alleNumSteps.numStepMelk.value,alleNumSteps.numStepEgg.value,alleNumSteps.numStepBrød.value,alleNumSteps.numStepSmør.value,alleNumSteps.numStepOst.value);
var c:Array = new Array(kcalVerdier,alleNumSteppers);
function endreAntall(evt:Event)
{
txtTotalKcal.text = String(c[0] * [0]);
}
Ist es nicht möglich, multiplizieren 2 Werte eines 2D-Arrays zu tun? Ich erhalte diesen Fehler:
Szene 1, Layer 'Skript', Frame 1, Zeile 17, Spalte 38 1067: Implizite Koerzition eines Wertes vom Typ Array zu einem nicht verwandten Typ Nummer.
Ich verstehe nicht, warum, c [0] [0] sollte beides ganzzahlige Werte sein oder bin ich Missverständnis?
Aber Sie haben nicht ein 2D-Array erstellen , 'c' ist ein Array mit allen Werten von' kcalVerdier' und 'alleNumSteppers'. – DodgerThud
Beide sind Arrays, also ist c Array of Arrays. – 3vilguy
Also ist es ein 2d-Array? – elektroluse