![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hallo, ich stehe gerade voll auf dem Schlauch. Es soll ein zweidimensionales Array gebildet werden: Wert(String) Wert(Zahl) Wert(Zahl) Wert(String) Wert(Zahl) Wert(Zahl) String ist z.B. '4.10.07 14:00:00' Zahl ist z.B. '672.32' oder '83.08' Den Anfang bekomme ich noch hin: var Wert = new Array(216) //die zweite Dimension for (i = 0; i<216; ++i) { Wert[i] = new Array(2) } Dann die Werte zuweisen i=0 Wert[i] = mdata1[0] //'4.10.07 14:00:00' Wert[i][0] = aw_round(mdata1[1]/AnlagenKWPx[0]) //'83.08' Wert[i][1] = aw_round(mdata2[1]/AnlagenKWPx[1]) //'672.32' document.write(Wert[i]+" - "+Wert[i][0]+" - "+Wert[i][1]+"<br>") Als Ergebniss bekomme ich aber: 04.10.07 14:00:00 - undefined - undefined Wo liegt mein Gedankenfehler? Vielen Dank für die Aufklärung Harald -- Antworten nur in der NG. Bei PM nur an hlcsb at web punkt de Alles andere wird ungesehen gelöscht. |
#3
| |||
| |||
|
|
Hallo, Du braucht eine "Sub"_Array von der Größe 3. -- Wert[i] = new Array(3) es müssen dan alle drei Werte zugewiesen werden: -- Wert[i][0] = mdata1[0] //'4.10.07 14:00:00' -- Wert[i][1] = aw_round(mdata1[1]/AnlagenKWPx[0]) //'83.08' -- Wert[i][2] = aw_round(mdata2[1]/AnlagenKWPx[1]) //'672.32' -- document.write(Wert[i][0]+" - "+Wert[i][1]+" - "+Wert[i] [2]+"<br>") Gruß Armin Danke Armin, |
#4
| ||||||||||
| ||||||||||
|
|
ich stehe gerade voll auf dem Schlauch. Es soll ein zweidimensionales Array gebildet werden: Wert(String) Wert(Zahl) Wert(Zahl) Wert(String) Wert(Zahl) Wert(Zahl) String ist z.B. '4.10.07 14:00:00' Zahl ist z.B. '672.32' oder '83.08' |
|
Den Anfang bekomme ich noch hin: var Wert = new Array(216) |
|
//die zweite Dimension for (i = 0; i<216; ++i) { |

|
Wert[i] = new Array(2) |
|
} |
|
Dann die Werte zuweisen i=0 Wert[i] = mdata1[0] //'4.10.07 14:00:00' |
|
Wert[i][0] = aw_round(mdata1[1]/AnlagenKWPx[0]) //'83.08' Wert[i][1] = aw_round(mdata2[1]/AnlagenKWPx[1]) //'672.32' |
|
document.write(Wert[i]+" - "+Wert[i][0]+" - "+Wert[i][1]+"<br>") Als Ergebniss |
|
bekomme ich aber: 04.10.07 14:00:00 - undefined - undefined |
|
Wo liegt mein Gedankenfehler? |
#5
| |||||
| |||||
|
|
On 4 Okt., 17:04, Harald Lathwesen <news. Antworten nur in der NG. Bei PM nur an hlcsb at web punkt de Alles andere wird ungesehen gelöscht. |
|
[...] Du braucht eine "Sub"_Array von der Größe 3. |
|
-- Wert[i] = new Array(3) |
|
Wert[i][0] = mdata1[0] //'4.10.07 14:00:00' |
|
Wert[i][2] = aw_round(mdata2[1]/AnlagenKWPx[1]) //'672.32' |
![]() |
| Thread Tools | |
| Display Modes | |
| |