Equals: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Zeile 19: Zeile 19:
   
   
  equals('JACK','jack')  --> returns false
  equals('JACK','jack')  --> returns false
equals('2', 'sqrt(4)') -> returns false
equals(2, sqrt(4)) -> returns true


==== Benutzung von Variablen ====
==== Benutzung von Variablen ====

Version vom 16. Mai 2023, 12:07 Uhr

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)

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.