Felix Riesterer: Funktion funktioniert nicht richtig

Beitrag lesen

Lieber romero,

var Ausgabe_Abbrechen = Übernehmen();

var Flugzeugtyp = Ausgabe_Abbrechen[0];
var Sektion = Ausgabe_Abbrechen[1];
var Bereich1 = Ausgabe_Abbrechen[2];
var Bereichsnummer1 = Ausgabe_Abbrechen[3];
var Bereich2 = Ausgabe_Abbrechen[4];
var Bereichsnummer2 = Ausgabe_Abbrechen[5];
var Bereich3 = Ausgabe_Abbrechen[6];
var Bereichsnummer3 = Ausgabe_Abbrechen[7];
var STL_Anlegung = Ausgabe_Abbrechen[8];
var STL_Folie = Ausgabe_Abbrechen[9];
var Bereich1_Folie = Ausgabe_Abbrechen[10];
var Bereich1_Tür = Ausgabe_Abbrechen[11];
var Bereich4_Tür = Ausgabe_Abbrechen[12];

  
warum arbeitest Du nicht mit einem Objekt, welches bereits über passend benannte Eigenschaften verfügt, anstatt durchnummerierte Array-Indices zu benutzen?  
  
~~~javascript
var Ausgabe_Abbrechen = {  
    Flugzeugtyp : '...',  
    Bereich1 : '...',  
    Bereichsnummer1: '...',  
    ...  
    Bereich4_Tür : '...' // hier kein Komma!  
}  
  
alert("Flugzeugtyp: " + Ausgabe_Abbrechen.Flugzeugtyp);

Das obige Objekt ist als Objektliteral notiert, um die Struktur zu verdeutlichen, die ich mir vorstelle. Deine Funktion "Übernehmen" kann dieses Objekt auf verschiedene Art zusammenstellen, um es dann zurück zu geben.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)