gelbfuessler
Grünschnabel
Ich möchte ein Array, bestehend aus Monaten, fortlaufend erweitern lassen, d.h. ich habe am Anfang ein Array von z.B. 6 Monaten, und wenn nun wieder ein Monat vergangen ist, soll dieses Array um den aktuellen Monat erweitert werden usw.:
Zuerst soll also überprüft werden, ob das letzte Element des Arrays schon der aktuelle Monat ist. Wenn ja, dann gut.
Wenn nein, dann soll der aktuelle Monat angehängt werden.
So, nun soll aber dieser aktuelle Monat fester Bestandteil des Arrays werden, also der array sozusagen geupdated werden. Wenn ich das Script nämlich wie oben ausführe, dann schreibt er mir zwar z.B. den Mai (4) als neuen Monat rein, aber wenn ich Juni habe, ist der Mai ja wieder weg, weil ja vom ursprünglich Array (new Array(0, 1, 2, 3) ausgegangen wird..
Wer kann mir helfen? Danke
Code:
var monate = new Array(0, 1, 2, 3);
var zeit = new Date();
var aktueller_monat = zeit.getMonth();
if (monate[monate.length-1] == aktueller_monat)
{
//blablabla
}
else
{
var new = monate.push(aktueller_monat);
}
Zuerst soll also überprüft werden, ob das letzte Element des Arrays schon der aktuelle Monat ist. Wenn ja, dann gut.
Wenn nein, dann soll der aktuelle Monat angehängt werden.
So, nun soll aber dieser aktuelle Monat fester Bestandteil des Arrays werden, also der array sozusagen geupdated werden. Wenn ich das Script nämlich wie oben ausführe, dann schreibt er mir zwar z.B. den Mai (4) als neuen Monat rein, aber wenn ich Juni habe, ist der Mai ja wieder weg, weil ja vom ursprünglich Array (new Array(0, 1, 2, 3) ausgegangen wird..
Wer kann mir helfen? Danke