Relational Operators
Relational operators (qarşılaşdırma operatorları) proqramlaşdırmada iki dəyəri müqayisə etmək üçün istifadə olunur. Go proqramlaşdırma dilində də relational operators mövcuddur və aşağıdakıları əhatə edir:
Equal to (bərabərdir)
==
İki dəyərin bərabər olub-olmadığını yoxlayır. Əgər dəyərlər bərabərdirsə,true
, əks haldafalse
qaytarır.Not equal to (bərabər deyil)
!=
İki dəyərin bərabər olmadığını yoxlayır. Əgər dəyərlər bərabər deyilsə,true
, əks haldafalse
qaytarır.Greater than (böyükdür)
>
Bir dəyərin digərindən böyük olub-olmadığını yoxlayır. Əgər birinci dəyər ikinci dəyərdən böyükdürsə,true
, əks haldafalse
qaytarır.Less than (kiçikdir)
<
Bir dəyərin digərindən kiçik olub-olmadığını yoxlayır. Əgər birinci dəyər ikinci dəyərdən kiçikdirsə,true
, əks haldafalse
qaytarır.Greater than or equal to (böyük və ya bərabərdir)
>=
Bir dəyərin digərindən böyük və ya bərabər olub-olmadığını yoxlayır. Əgər birinci dəyər ikinci dəyərdən böyükdür və ya bərabərdirsə,true
, əks haldafalse
qaytarır.Less than or equal to (kiçik və ya bərabərdir)
<=
Bir dəyərin digərindən kiçik və ya bərabər olub-olmadığını yoxlayır. Əgər birinci dəyər ikinci dəyərdən kiçikdir və ya bərabərdirsə,true
, əks haldafalse
qaytarır.
Misal
Aşağıdakı kod parçaları relational operatorlardan istifadəni göstərir:
Nəticə
Relational operators proqramlaşdırma dilində dəyərlərin müqayisə edilməsi üçün istifadə olunur. Bu operatorlar müxtəlif şərtləri yoxlamağa kömək edir və şərtli ifadələrdə geniş istifadə olunur. Go dilində bu operatorların doğru istifadə edilməsi proqramların daha düzgün və effektiv işləməsini təmin edir.
Last updated