Đảo ngược mệnh đề trong if-else

Hãy xem xét đoạn mã sau:

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

Hãy đảo ngược điều kiện từ đoạn mã trên, tức là biến nó thành điều kiện đối lập. Điều kiện đối lập sẽ như thế này:

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

Như bạn thấy, để đảo ngược điều kiện, ta phải suy nghĩ một chút. Sẽ đơn giản hơn nhiều nếu sử dụng toán tử !, đại diện cho phép NOT logic. Với toán tử này, chúng ta chỉ cần đặt dấu chấm than trước điều kiện ban đầu - và nó sẽ tự động bị đảo ngược:

php<?php
  if ( !($num > 0 and $num < 5) ) {
    echo '+++';
  } else {
    echo '---';
  }
?>
Задание 1

Cho đoạn mã sau:

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

Sử dụng toán tử ! để đảo ngược điều kiện đã cho.