4. část: Programování > Výrazový kalkulátor > Abecední seznam funkcí > operátory 

operátor ||

Úvod  Předchozí  Další   Tisk této stránky

operátor || (logická hodnota, logická hodnota) -> logická hodnota

Výsledkem operátoru je logický součet (or) obou operandů. Vyhodnocování probíhá zleva doprava a pokud první operand dává logický výsledek pravda, pravý operand se vůbec nevyhodnotí. Tento mechanismus (obdobně jako v jazycích JavaScript, Java nebo C/C++) lze použít například pro otestování povoleného rozsahu indexu před přístupem k prvku pole, který by pro neplatný index skončil chybou.

Příklad: ix < 0 || ix >= pole.count || pole[ix] != "HODNOTA"

 

Soubor: Operator_vbarvbar.htm