HSZG Vorkurs Javascript Objekte

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
==Übungsaufgaben zum Thema "Objekte"==

'''Referenz:'''
[http://www.w3schools.com/js/js_objects.asp w3schools]


Gegeben ist das Objekt "person" mit den Eigenschaften "name", "vorname", "alter" und "geschlecht":

<code id="5602e19e0a53d">
var person = {vorname: "Hans", name: "Müller", alter: 45, geschlecht: "m"};
</code>



'''Aufgabe 1'''

Lassen Sie sich mittels alert-Funktion den Vornamen der Person als Popup anzeigen:

<code id="5602e19e0a5ca">

</code>
<run id="5602e19e0a662"></run>



'''Aufgabe 2'''

Ändern Sie das Alter der Person auf 48! Kommentieren Sie vorher das alert aus Aufgabe 1 aus.
<code id="5602e2bfd5318">

</code>
<check>return person.alter == 48</check>



'''Aufgabe 3'''

Gegeben ist ein Array mit Person-Objekten:

<code id="5602e52781d8f">
var persons = [

{vorname: "Hans", name: "Müller", alter: 45, geschlecht: "m", mitglied: "nein"},
{vorname: "Peter", name: "Schmidt", alter: 34, geschlecht: "m", mitglied: "nein"},
{vorname: "Anne", name: "Berg", alter: 25, geschlecht: "w", mitglied: "nein"},
{vorname: "Petra", name: "Schimansky", alter: 48, geschlecht: "w", mitglied: "nein"},
{vorname: "Hans", name: "Meyer", alter: 45, geschlecht: "m", mitglied: "nein"}

];
</code>


Schreiben Sie Anweisungen, die dazu führen, dass die Eigenschaft "mitglied" für alle Personen auf "ja" gesetzt wird!
<code id="5602e52781e26">

</code>
<check> return persons[0].mitglied == "ja" && persons[1].mitglied == "ja" && persons[2].mitglied == "ja" && persons[3].mitglied == "ja" && persons[4].mitglied == "ja"</check>


'''Aufgabe 4'''

Speichern Sie im Array "nachnamen" alle Nachnamen in der Liste "persons":

<code id="5602e52781eb4">
var nachnamen = [];

</code> 
<check>return nachnamen[0]=="Müller" && nachnamen[1]=="Schmidt" && nachnamen[2]=="Berg" && nachnamen[3] == "Schimansky" && nachnamen[4]=="Meyer"</check>