eq

Funkce testuje, zda jsou si všechny zadané argumenty rovny. Představuje defaultní metodu porovnání.

Funkční zápis:

Boolean eq ( 
    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.