Funktionen, Datentypen und Operatoren

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die Entscheidungskomponente unterstützt bestimmte Funktionen und Operatoren, die im Thema beschrieben werden. Verwenden Sie dieses Thema als Referenz.

    Unterstützte Funktionen und Operatoren

    Tabelle : 1. Unterstützte Funktionen und Operatoren
    Typ Beispiel Ausgewertet als
    Werte
    • Ganzzahl
    • Gleitkommazahl
    • Datum und Uhrzeit
    • Boolean
    • Zeichenfolge
    • Funktion
    • Parameter
    Nicht zutreffend
    Ganzzahlen Dargestellt durch Zahlen. Beispiel: 443, 124 und 665. Int32
    Gleitkommazahlen 221.12, 43.76 und 5.9 Dezimalzahl
    Wiss. Notation
    Mit e können Sie die Potenz von 10 (10^) definieren.
    • 1.22e1
    • 1e2
    • 1e+2
    • 1e–2
    • .1e-2
    • 1e10
    Doppelt
    Daten und Uhrzeiten

    Muss in die strengen Zeichen eingeschlossen werden.

    #2008/01/31# // für die Kultur „en-US“.

    DateTime
    Boolean Wahr oder Falsch Boolean
    Zeichenfolgen

    Jedes Zeichen zwischen einfachen Anführungszeichen „“ wird als Zeichenfolge ausgewertet.

    ServiceNow
    Parameter

    Ein Parameter als Name und kann optional in Klammern enthalten sein.

    2 + x, 2 + [x]

    Funktion

    Eine Funktion besteht aus einem Namen gefolgt von geschweiften Klammern und enthält optional einen beliebigen Wert als Argumente. Abs(1), doSomething(1, „dummy“)

    Operatoren Ausdrücke können mithilfe von Operatoren kombiniert werden. Jeder Operator hat eine Vorrangpriorität. Hier ist die Liste der Priorität dieses Ausdrucks.
    1. primär
    2. unär
    3. Strom
    4. multiplikativ
    5. Additiv
    6. relational
    7. logisch
    Logisch Diese Operatoren können einen logischen Vergleich zwischen anderen Ausdrücken durchführen:
    • oder
    • ||
    • &&
    • „true“ oder „false“

    Der Operator „and“ hat eine höhere Priorität als der Operator „Or“, daher werden im obigen Beispiel zuerst „false“ und „true“ ausgewertet.

    Relational Beziehungsoperatoren werden zum Vergleichen von Werten verwendet. Diese Operatoren ergeben immer einen booleschen Wert.
    • =, ==, !=, <>
    • <, <=, >, >=
    • 1 < 2