Dies ist eine alte Version des Dokuments!


LU04.A04 - Mehrdimensionale Arrays

  • Sozialform: individual
  • Hilfsmittel:
    • Nur Lehrmittel, keine Websuche oder AI
    • Zeit: 20 Minuten
  • Erwartetes Resultat: Ein Script mit einem mehrdimensionalen Array inkl. der unten beschriebenen Teilschritte.

Ihr Unternehmen gibt Ihnen den Auftrag eine Kundendatei in JavaScript anzulegen. Anschliessend sollen die Daten verarbeitet werden.

Legen Sie ein mehrdimensionales Array mit dem Namen Kunden und den nachfolgenden vier Einträgen an:

Name Vorname Geburtstag Zivilstand Anrede Rabatt
Müller-Stahl Armin 12.03.1956 Geschieden Herr 5
Suter Kevin 14.03.1996 Ledig Frau 10
Wurst Conchetta 06.11.1988 15
Redford Robert 18.08.1936 Verheiratet Herr 25

Lassen Sie sich die Kundendaten in umgekehrter Reihenfolge ausgeben, sprich Sie beginnen beim Index 3 und enden beim Index 0.

Kevin Suter hat geheiratet und erhält daher 5% mehr Rabatt als vorher. Lassen Sie sich zur Kontrolle zunächst den einzelnen Datensatz, und anschliessend den gesammten Datenbestand ausgeben.

Ergänzen Sie am Anfang des Arrays einen neuen Kunden: Herr Sidartha Gupta, 12.12.1969, verwittwet.

Hinweis: Sie benötigen die Methode array.unshift(]?, ?, ?])

Ergänzen Sie am Ende des Arrays einen neuen Kunden: Frau Sydney Sweeney, 12.09.1997, ledig.

Hinweis: Sie benötigen die Methode array.push(]?, ?, ?])

Robert Redford ist leider verstorben und muss aus der Liste gelöscht werden

Hinweis:

  • Sie benötigen die Methode array.splice(]?, ?, ?]
  • splice muss wissen von wo gelöscht werden soll und wie viele Elemente gelöscht werden sollen.

Lassen Sie abschliessend die Daten wie folgt auf der Konsole ausgeben:

  1. Anrede
  2. Vorname
  3. Nachname (in Grossbuchstaben)
  4. Rabatt
  5. Geburtstag
  6. Zivielstand

Hinweis:

  • Für die Grossbuchstaben-Darstellung benötigen Sie die Methode toUpper
  • Beispiel: console.log(Employee[0][1].toUpperCase());

LU03.L03


Volkan Demir

  • de/modul/m288/learningunits/lu04/aufgaben/04.1758620593.txt.gz
  • Zuletzt geändert: 2025/09/23 11:43
  • von vdemir