verfaßt von crowsname, Arnsberg, 27.09.2015, 17:02:13
Hallo zusammen,
folgendes steht im head:
<script>
function Motor(1, z, k)
{
this.leistung = 1;
this.zylinder = z;
this.kraftstoff = k;
this.tunen = motorTunen;
this.toString = motorAusgeben;
function motorTunen(x)
{
this.leistung += x;
}
function motorAusgeben()
{
return "Leistung: " + this.leistung + ", Zylinder: " + this.zylinder + ", Kraftstoff: " + this.kraftstoff;
}
}
function Fahrzeug(f, g, a)
{
this.farbe = f;
this.geschwindigkeit = g;
this.antrieb = a;
this.toString = fahrzeugAusgeben;
function fahrzeugAusgeben()
{
return "Farbe: " + this.farbe + ", Geschwindigkeit: " + this.geschwindigkeit + ", Antrieb: " + this.antrieb;
}
}
</script>
Und das im body:
<script>
var dacia = new Fahrzeug("rot", 50, new Motor(60, 4, "Diesel"));
dacia.antrieb.tunen(10);
document.write(dacia + "<br>");
dacia.antrieb.leistung = 80;
dacia.antrieb.zylinder = 6;
dacia.antrieb.kraftstoff = "Benzin";
document.write(dacia);
</script>
Wahrscheinlich bin ich blind. Warum kommt keine Ausgabe auf den Bildschirm?
--
MfG
Michael
-------------------------------------
Personal Training und Ernährungsberatung
http://www.dein-bpc.de
Natürliche Baustoffe:
http://www.auro-online.de
Getreidemühlen und Zubehör:
http://www.getreidemuehlen.de
Sport in Arnsberg:
http://www.personaltraining-nh.de/Home
gesamter Thread: