Module
Contents
Index 🔎︎

# Or Operator

Vykonáva logickú OR disjunkciu dvoch výrazov.

## Syntax:

    Výsledok = Výraz1 Or Výraz2

## Paremetre:

Výsledok: Číselná premenná, ktorá obsahuje výsledok disjunkcie.

Výraz1, Výraz2: Číselné výrazy, ktoré chceš porovnávať.

Logická OR disjunkcia dvoch logických výrazov vráti hodnotu True, ak je aspoň jeden porovnávaný výraz True.

Porovnávanie po bitoch nastaví bit vo výsledku, ak je nastavený korešpondujúci bit aspoň jedného z dvoch výrazov.

## Príklad:

    Sub ExampleOr

    Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant

    Dim vOut As Variant

        vA = 10: vB = 8: vC = 6: vD = Null

        vOut = vA > vB Or vB > vC ' -1

        vOut = vB > vA Or vB > vC ' -1

        vOut = vA > vB Or vB > vD ' -1

        vOut = (vB > vD Or vB > vA) ' 0

        vOut = vB Or vA ' 10

    End Sub