Page 1 of 1

Script

Posted: 20 Aug 2018 18:22
by frage
Hallo Forum,

ich versuche die geraden und ungeraden Kalenderwochen zu ermitteln
um weitere Operationen durchführen zu können.
Mir gelingt es mit {triggertime,dateformat,w}
das ich die Kalenderwochen angezeigt bekomme.

Jetzt habe ich verucht dieser Zahl eine Varibale zuzuordnen
um damit Rechenoperationen durchzuführen.

Leider gelingt mir dieses nicht.

Dann habe ich versucht über den "Eingabedialog" die Zahl
zu verwenden aber auch hier habe ich das gleiche Problem.

Danke für Hilfe.

Gruß
frage

Re: Script

Posted: 21 Aug 2018 19:03
by Desmanto
I don't understand clearly what you want to achieve using the input dialog. If you want to know even/odd, simply use modulus 2

Code: Select all

odd = week % 2
odd will be 1 if it is odd and 0 if it is even.

Re: Script

Posted: 22 Aug 2018 19:38
by frage
Hallo Desmanto,

zuerst Danke für Deine Antwort.

Ich versuche es besser zu erklären.
Mit dem Action Typ Benachrichtigung auf Bildschirm
erhalte ich mit {triggertime,dateformat,w}
die aktuelle Kalenderwoche als Zahl.

Jetzt möchte ich diese Zahl darauf prüfen, ob
es sich um eine gerade oder ungerade Zahl handelt.

Das Ergebnis will ich dann dazu Verwenden um mein Handy
in der geraden oder ungeraden Woche verschieden zu steuern.

Danke für die Hilfe.

gruß
frage

Re: Script

Posted: 23 Aug 2018 10:03
by mbirth
frage wrote: Jetzt habe ich verucht dieser Zahl eine Varibale zuzuordnen
um damit Rechenoperationen durchzuführen.
Hast Du im Script mit

Code: Select all

toNumber()
gearbeitet? Damit solltest Du aus der Zeichenkette mit der Wochenzahl eine "echte" Zahl machen und damit rechnen können.

Re: Script

Posted: 23 Aug 2018 16:22
by frage
Hallo mbirth,

danke für den Tipp.
Ich habe es verucht und es hat funktioniert.
Wieder einen kleinen Schritt weiter.

Gruß
frage