Xem thêm

Lập Trình JavaScript Cơ Bản | Basic JavaScript programming

Trong JavaScript, có một số toán tử logical được sử dụng để thực hiện các phép
toán logic trên các giá trị boolean. Dưới đây là một số toán tử logical quan
trọng:

  1. Toán tử AND (&&):

    • Kết hợp hai điều kiện và trả về
      true chỉ khi cả hai điều kiện
      đều là true.
    if (condition1 && condition2) {
        // Code sẽ được thực hiện khi cả hai điều kiện là true
    }
    
  2. Toán tử OR (||):

    • Trả về true nếu ít nhất một
      trong hai điều kiện là true.
    if (condition1 || condition2) {
        // Code sẽ được thực hiện khi ít nhất một trong hai điều kiện là true
    }
    
  3. Toán tử NOT (!):

    • Đảo ngược giá trị của một biểu thức boolean. Nếu biểu thức là
      true,
      ! sẽ làm cho nó trở thành
      false và ngược lại.
    if (!condition) {
        // Code sẽ được thực hiện khi điều kiện là false
    }
    
  4. Sử dụng toán tử logical trong biểu thức phức tạp hơn:

    • Kết hợp nhiều toán tử logical để tạo ra biểu thức phức tạp hơn.
    if ((condition1 && condition2) || condition3) {
        // Code sẽ được thực hiện khi (condition1 và condition2) hoặc condition3 là true
    }
    
  5. Toán tử ternary (? :):

    • Cung cấp cú pháp ngắn gọn cho một câu lệnh if-else.
    var result = (condition) ? "True" : "False";
    
  6. Toán tử XOR (exclusive OR) không có trong JavaScript:

    • JavaScript không có một toán tử XOR trực tiếp, nhưng bạn có thể sử dụng
      biểu thức logic để thực hiện XOR.
    var xorResult = (condition1 || condition2) && !(condition1 && condition2);
    

Lưu ý rằng toán tử logical trả về giá trị boolean và thường được sử dụng trong
các biểu thức điều kiện để kiểm soát luồng của chương trình.

www.truongcongly.com

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *