Hallo Forum!
Das letzte Element eines beliebigen Arrays (z.B. var mein_Array = [5,6,7] ) lässt sich -kompakt notiert - ermitteln über z.B.
Array.prototype.max = function(){return this[this.length-1]};
.
.
.
alert(mein_Array.max()); //==> 7
Allerdings bin ich der Ansicht, das letzte Element eines Arrays ist keine METHODE, sondern eine EIGENSCHAFT jedes Arrays.
Analog zu
alert(mein_Array.length);
und z.B.
Array.prototype.eigenschaft = "Ich bin ein Array!"
alert(mein_Array.eigenschaft); //==> Ich bin ein Array!
möchte ich also schreiben
alert(mein_Array.max); //ohne ()!!!
Wie lässt sich das realisieren?
Dank an jeden, der mir hier weiterhilft!
MfG, Hermann