equal()

Zusammenfassung

Akzeptiert zwei Argumente beliebigen Typs und gibt True zurück, wenn diese gleich sind. Namen werden automatisch in Zeichenfolgen konvertiert; die Groß-/Kleinschreibung wird beim Zeichenfolgenvergleich ignoriert.

Syntax

Equal ( var1 As Any, 
        var2 As Any ) As Boolean
Argument Typ Beschreibung
var1 Any Erstes Argument. Dieses darf auch NoValue sein.
var2 Any Zweites Argument. Dieses darf auch NoValue sein.

Beispiel 1

Vergleich zweier Ganzzahlen
Intent >equal(1, 2) 
--> False

Beispiel 2

Vergleich einer Zahl und einer Ganzzahl
Intent >equal(1.0, 1)
--> True

Beispiel 3

Vergleich von Listen
Intent >equal({1, 2, 3, 4}, {1, 2, 3, 4}) 
--> True

Beispiel 4

Vergleich von Listen
Intent >equal({1, 2, 3, 4}, {1, 2, 3, 5}) 
--> False

Beispiel 5

Vergleich von Zeichenfolgen (Groß-/Kleinschreibung wird ignoriert.)
Intent >Equal("asdf", "Asdf")
--> True

Beispiel 6

Vergleich von Zeichenfolgen
Intent >Equal("asdf", "asdg") 
--> False 

Beispiel 7

Vergleich eines Namens und einer Zeichenfolge. Namen werden für den Vergleich in Zeichenfolgen konvertiert.
Intent >Equal("asdf", :asdf)
--> True