2016-04-05 3 views
-2

Ich versuche eine einfache Funktion in Javascript zu erstellen, die 'A' oder 'B' abhängig von der Woche ausgibt und abwechselnd, wenn die Wochennummer gerade ist, zeigt die Seite 'A' an und wenn es ungerade ist, es wird "B" anzeigen ... Einfach, aber ich habe keine Ahnung, wie es geht ...Wie wird das aktuelle Textdatum oder die Wochennummer angezeigt?

Danke für die Hilfe.

+1

(weeknum/2 == 0)? Anzeige ('A'): Anzeige ('B') – AurA

+0

@AurA Meinten Sie '%'? – Biffen

+0

Mögliches Duplikat von [Testen, ob ein Wert ungerade oder gerade ist] (http://stackoverflow.com/questions/6211613/testing-whether-a-value-is-odd-or- even) – Biffen

Antwort

0

Sie können die folgende Funktion verwenden und die Wochennummer als Integer

function weeklabel(weeknumber){ 
    return (weeknumber%2==0) ? 'A' : 'B'; 
} 
1

passieren Wie andere haben vorgeschlagen, mit dem Argument 2 den Modulo-Operator (%) mit return 0 oder 1 basierend auf, ob es gerade oder ungerade.

Angenommen, Sie haben bereits JavaScript-Daten, benötigen Sie eine Methode, um die Woche des Jahres zu erhalten. Werfen Sie einen Blick auf diese andere StackOverflow-Frage bezüglich Date.getWeek().

Verwandte Themen