Koder.uz

3 of 402 menu

If-else dagi shartlarni teskarisi

Keling, quyidagi kodni ko‘rib chiqamiz: 

<?php if ($num > 0 and $num < 5) { echo '+++'; } else { echo '---'; } ?>

 Keling, berilgan koddagi shartni teskari holatga o‘zgartiramiz. Teskari shart quyidagicha bo‘ladi: 

<?php if ($num <= 0 or $num >= 5) { echo '+++'; } else { echo '---'; } ?>

Ko‘rib turganingizdek, shartni teskari qilish biroz o‘ylashni talab qiladi. Buni soddalashtirish uchun ! (mantiqiy EMAS) operatoridan foydalanish mumkin.

Bu operator yordamida shart oldiga ! qo‘yish kifoya, va u o‘z-o‘zidan teskari holatga o‘tadi

<?php if ( !($num > 0 and $num < 5) ) { echo '+++'; } else { echo '---'; } ?>

№1

Quyidagi kod berilgan:

<?php if ($num1 >= 0 or $num2 <= 10) { echo '+++'; } else { echo '---'; } ?>

! operatoridan foydalanib, berilgan shartni teskari holatga keltiring.



uz ru
light night