eq
Funkce testuje, zda jsou si všechny zadané argumenty rovny. Představuje defaultní metodu porovnání.
Funkční zápis:
Booleaneq
(
Object arg-1 [,
Object arg-2 [,
… Object arg-n ] ])
Infixový zápis:
arg-1 eq
arg-2
- arg-1, arg-2,…, arg-n
- Libovolné hodnoty.
Funkce vrací true
, pokud jsou si všechny zadané argumenty rovné. Speciálně pokud je zadáno méně než dva argumenty, vrací funkce vždy true
.
Pozor: Ve starších verzích TFS tato funkce porovnává řetězcovou podobu argumentů, v novějších verzích testuje shodnost objektů (voláním metody equals
).
V aktuálních verzích TFS platí, že eq je alias pro funkci eqs, tedy porovnává se textově.
V případech, kdy spoléháme na jednu konkrétní metodu porovnání, by se tedy měla volat spíše jedna z funkcí eql, eqs, eqn.
Pro vložení příspěvku do diskuse se přihlašte.