Visual Basic - Logický súčet: or, OrElse
Logický súčet funguje následovne: len v tom prípade je výsledok nepravda ke oba vstupy sú nepravdivé, vo všetkých ostatných prípadoch je výsledok pravda. v nasledujúcej tabuľke nájdete všetky možnosti:| a | b | x | 
|---|---|---|
| nepravda | nepravda | nepravda | 
| nepravda | pravda | pravda | 
| pravda | nepravda | pravda | 
| pravda | pravda | pravda | 
or
Popis
par1 or par2Vstup
- par1 - Logická hodnota
- par2 - Logická hodnota
Výstup
- Výsledok - Logická hodnota
Príklady
Visual Basic .NET
Ekvivalent hore uvedenej tabuľky v zdrojovom kóde, pre lahšiu orientáciu na konci každého riadku je komentár, v ktorom nájdete výsledok.a1 = false or false ' a1 = false
a2 = false or true  ' a2 = true
a3 = true  or false ' a3 = true
a4 = true  or true  ' a4 = trueVisual Basic .NET
Navyše ešte jeden príklad na to v akých situáciách môžeme použiť operáciu Logický súčet:(b or c) or a
a or true
a>1 or a<100Visual Basic .NET
Ďalšie kúsky ukážkových kódu:(10 >a or a<5)
a or true
j > 128 or false
OrElse
Popis
par1 OrElse par2Vstup
- par1 - Logická hodnota
- par2 - Logická hodnota
Výstup
- Výsledok - Logická hodnota
Príklady
Visual Basic .NET
Ekvivalent hore uvedenej tabuľky v zdrojovom kóde, pre lahšiu orientáciu na konci každého riadku je komentár, v ktorom nájdete výsledok.a1 = false OrElse false ' a1 = false
a2 = false OrElse true  ' a2 = true
a3 = true  OrElse false ' a3 = true
a4 = true  OrElse true  ' a4 = trueVisual Basic .NET
Navyše ešte jeden príklad na to v akých situáciách môžeme použiť operáciu Logický súčet:(b OrElse c) OrElse a
a OrElse true
a>1 OrElse a<100Môžete to nájsť v nasledujúcich kolekciách: logické operátory
Logický súčet v inom programovacom jazyku:
Rozdiely oproti: