Hallo,
ich habe ein Problem und zwar muss ich die Klasse Mensch in JS erstellen, die verschiedene Attribute hat.
Wenn ich jetzt einen neuen Menschen einfüge, wird das nicht übernommen und es kommt in der Ausgabe:
"undefined undefined, geboren im Jahr undefined ist undefined Jahre alt."
Hier ist mal der Quelltext:
<script type="text/javascript">
function Mensch (vorname, nachname, geburtsjahr, geschlecht) {
this.vorname = vorname;
this.nachname = nachname;
this.geburtsjahr = geburtsjahr;
this.geschlecht = geschlecht;
}
var mensch1 = new Mensch ("Hans", "Wurst", 1905, "männlich");
document.writeIn(this.vorname+" "+this.nachname+""+",geboren im Jahr "+this.geburtsjahr+" ist "+this.alter+" Jahre alt.")
</script>
Schonmal vielen Dank im voraus :)