Equals

Aus JACK Wiki
Zur Navigation springen Zur Suche springen

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion equals vergleicht zwei Zeichenketten auf ihre exakte Übereinstimmung. Die Funktion erwartet zwei Strings und gibt einen Boolean zurück.

Syntax

equals(Zeichenkette zeichenkette1, Zeichenkette zeichenkette2)
Die Zeichenketten sollten in einfachen Anführungszeichen stehen, da sonst bei Rechenausdrücken das Ergebnis verglichen wird.

Parameter

  • zeichenkette1 - erste zu vergleichende Zeichenkette
  • zeichenkette2 - zweite zu vergleichende Zeichenkette

Return Value

Beispiele

Standardfälle

equals('hallo','hallo')   --> returns true
equals('JACK','jack')   --> returns false
equals('2', 'sqrt(4)')  --> returns false
equals(2, sqrt(4))  --> returns true

Benutzung von Variablen

equals('[input=antwort1]','text')
equals('text','[var=a]')
equals('[var=b]','[pos=2]')

Hinweise

  • Es wird zwischen Groß- und Kleinschreibung unterschieden.
  • Die Funktion equals vergleicht zwei strings, auch Leerzeichen werden gezählt.