பவர்ஷெல்லில் லாஜிக்கல் ஆபரேட்டர்களைப் பயன்படுத்துவதற்கான செயல்முறை என்ன?

Pavarsellil Lajikkal Aparettarkalaip Payanpatuttuvatarkana Ceyalmurai Enna



பவர்ஷெல்லில், லாஜிக்கல் ஆபரேட்டர்கள் வெளிப்பாடுகள் அல்லது அறிக்கைகளை இணைத்து ஒற்றை வெளிப்பாட்டை உருவாக்கப் பயன்படுத்தப்படுகின்றன. தருக்க ஆபரேட்டர்களின் வெளியீடு பொதுவாக பூலியன் மதிப்புகளில் விளைகிறது, ' $உண்மை ' அல்லது ' $False ”. ஒரே நேரத்தில் பல நிபந்தனைகளைச் சரிபார்க்கும்போது இவை மிகவும் உதவியாக இருக்கும். தருக்க ஆபரேட்டர்கள் அடங்கும் ' -மற்றும் ”,” -அல்லது ”,” -இலவசம் ', மற்றும் இந்த ' -இல்லை ”.

இந்த எழுதுதல் பவர்ஷெல்லில் உள்ள பல தருக்க ஆபரேட்டர்களைக் கவனிக்கும்.







பவர்ஷெல்லில் லாஜிக்கல் ஆபரேட்டர்களைப் பயன்படுத்துவதற்கான செயல்முறை என்ன?

கீழே பட்டியலிடப்பட்டுள்ள தருக்க ஆபரேட்டர்கள் மேலும் வழிகாட்டியில் விவாதிக்கப்படுகின்றன:



ஆபரேட்டர் 1: தருக்க மற்றும் (-மற்றும்)

PowerShell இல், ' மற்றும் 'ஆபரேட்டர் பூலியன் மதிப்பை திரும்பப் பெற பயன்படுத்தப்படுகிறது' $உண்மை இரண்டு வெளிப்பாடுகள் அல்லது நிபந்தனைகள் சரியாக இருந்தால்:



$val1 = பதினைந்து
$val2 = 25
( $val1 -எல்.டி $val2 ) -மற்றும் ( $val2 - சம 25 )





ஆபரேட்டர் 2: லாஜிக்கல் அல்லது (-அல்லது)

' அல்லது 'தருக்க ஆபரேட்டர்' திரும்பப் பயன்படுத்தப்படுகிறது $உண்மை 'குறைந்தது ஒரு நிபந்தனையாவது சரியாக இருந்தால் மதிப்பு:



$val1 = பதினைந்து
$val2 = 25
( $val1 -எல்.டி $val2 ) -அல்லது ( $val2 - சம இருபது )

ஆபரேட்டர் 3: தருக்க பிரத்தியேக XOR (-xor)

தர்க்கரீதியான பிரத்தியேக ' இலவசம் 'ஆபரேட்டர்' மட்டும் திரும்புகிறார் $உண்மை ஒரு கூற்று சரியாக இருக்கும் போது மதிப்பு. ஒன்றுக்கு மேற்பட்ட கூற்றுகள் சரியாக இருந்தால் அது ' $False ' மதிப்பு:

$val1 = 10
$val = பதினைந்து
( $val1 -எல்.டி $val2 ) -இலவசம் ( $val2 - சம பதினைந்து ) -இலவசம் ( $val1 - சம 10 )

ஆபரேட்டர் 4: லாஜிக்கல் இல்லை (-இல்லை)

தருக்க ஆபரேட்டர் ” NOT ” வழங்கப்பட்ட மதிப்பின் தலைகீழ் மதிப்பை வழங்குகிறது. சில குறிப்பிட்ட மதிப்புகள் திரும்பினால் ' $உண்மை 'பின்னர் இந்த ஆபரேட்டர் திரும்பும்' $False ' மதிப்பு:

$val1 = இருபது
$val2 = 30
-இல்லை ( $val1 -எல்.டி $val2 )

இது பவர்ஷெல்லில் உள்ள லாஜிக்கல் ஆபரேட்டர்களின் பயன்பாட்டைப் பற்றியது.

முடிவுரை

பவர்ஷெல்லில் உள்ள லாஜிக்கல் ஆபரேட்டர்கள், சரங்கள் அல்லது முழு எண்கள் உட்பட மதிப்புகள் அல்லது வெளிப்பாடுகளை ஒப்பிடுவதற்குப் பயன்படுத்தப்படுகின்றன. இது பூலியன் மதிப்பின் வடிவத்தில் விளைந்த வெளியீட்டை அளிக்கிறது, ' உண்மை ' அல்லது ' பொய் ”. வெளிப்பாடு சரியாக இருந்தால், வெளியீடு 'உண்மை' ஆக இருக்கும், இல்லையெனில் அது 'தவறு' ஆக இருக்கும். இந்த பதிவு பவர்ஷெல்லில் உள்ள லாஜிக்கல் ஆபரேட்டர்களை சுருக்கமாக விளக்கியது.