У ПоверСхелл-у се логички оператори користе за повезивање израза или исказа да би се направио један израз. Излаз логичких оператора обично резултира Буловим вредностима, као што је „ $Труе ” или “ $Фалсе ”. Ово је веома корисно када се проверава више услова одједном. Логички оператори укључују „ -и ”, “ -или ”, “ -бесплатно ”, и „ -не ”.
Овај запис ће посматрати неколико логичких оператора у ПоверСхелл-у.
Који је процес за коришћење логичких оператера у ПоверСхелл-у?
Доле наведени логички оператори се разматрају у даљем водичу:
Оператор 1: логичко И (-и)
У ПоверСхелл-у, „ И ” оператор се користи за враћање Булове вредности “ $Труе ” ако су оба израза или услова тачна:
$вал1 = петнаест
$вал2 = 25
( $вал1 -лт $вал2 ) -и ( $вал2 -ек 25 )
Оператор 2: логичко ИЛИ (-или)
„ ИЛИ ” логички оператор се користи за враћање „ $Труе ” вредност ако је бар један услов тачан:
$вал1 = петнаест
$вал2 = 25
( $вал1 -лт $вал2 ) -или ( $вал2 -ек двадесет )
Оператор 3: Логички искључиви КСОР (-кор)
Логична ексклузива “ БЕСПЛАТНО ” оператор враћа само „ $Труе ” вредност када је једна изјава тачна. Ако је више од једне изјаве тачно, вратиће се „ $Фалсе ” вредност:
$вал1 = 10$вал = петнаест
( $вал1 -лт $вал2 ) -бесплатно ( $вал2 -ек петнаест ) -бесплатно ( $вал1 -ек 10 )
Оператор 4: Логично НЕ (-не)
Логички оператор ” НОТ ” враћа инверзну вредност дате вредности. Ако неке специфичне вредности врате „ $Труе ” онда ће овај оператор вратити „ $Фалсе ” вредност:
$вал1 = двадесет$вал2 = 30
-не ( $вал1 -лт $вал2 )
То је било све о употреби логичких оператора у ПоверСхелл-у.
Закључак
Логички оператори у ПоверСхелл-у се користе за упоређивање вредности или израза укључујући низове или целе бројеве. Даје резултујући излаз у облику Булове вредности, као што је „ Истина ” или “ Фалсе ”. Ако је израз тачан, излаз ће бити „Тачно“, у супротном ће бити „Нетачно“. Овај текст укратко објашњава логичке операторе у ПоверСхелл-у.