compare(left, right) returns integer

Vergelijkt twee tekstfragmenten. De functie maakt geen onderscheid tussen hoofd- en kleine letters.

Functie

Argument Types Omschrijving
left string Linker tekstfragment in de vergelijking.
right string Rechter tekstfragment in de vergelijking.
Result integer -1 als het linker tekstfragment kleiner is dan het rechter tekstfragment. 0 als de tekstfragmenten gelijk zijn. 1 als het linker tekstfragment groter is dan het rechter tekstfragment.

Omschrijving

Vergelijkt twee tekstfragmenten. Het resultaat geeft aan dat de teksten gelijk zijn of (lexicografisch gezien) dat een tekst 'kleiner of 'groter' is dan de andere tekst.

Voorbeelden

compare("Abc", "ABC") = 0
compare("abc", "abd") = -1
compare("abc", "abb") = 1
compare("Abc", nil) = nil
compare(nil, nil) = nil