Câu lệnh if

Trong Google Apps Script (cũng như JavaScript), hàm if được sử dụng để thực thi một khối mã nếu điều kiện được kiểm tra là đúng (true)

  1. Cú pháp cơ bản của hàm if
  2. Câu lệnh if...else

Đây là cú pháp cơ bản của câu lệnh if trong Apps Script

1. Cú pháp cơ bản của hàm if

 if (condition) {
  // Mã này sẽ được thực thi nếu điều kiện đúng (true)
}


Ví dụ:

 function checkNumber() {
  var num = 10;
 
  if (num > 5) {
    Logger.log("Số lớn hơn 5");
  }
}


Trong ví dụ trên, nếu giá trị của num là 10 (lớn hơn 5), thì dòng Logger.log("Số lớn hơn 5"); sẽ được thực thi, và kết quả là "Số lớn hơn 5" sẽ được in ra trong log.

2. Câu lệnh if...else

Bạn có thể kết hợp else để chỉ định mã sẽ được thực thi nếu điều kiện không đúng.
Ví dụ 1:

 function checkNumber() {
  var num = 3;
 
  if (num > 5) {
    Logger.log("Số lớn hơn 5");
  } else {
    Logger.log("Số không lớn hơn 5");
  }
}


Kết quả: Số không lớn hơn 5 sẽ được in ra, vì num nhỏ hơn hoặc bằng 5.
Câu lệnh if...else if...else:

Nếu bạn muốn kiểm tra nhiều điều kiện khác nhau, bạn có thể sử dụng else if để kiểm tra các điều kiện bổ sung.
 function checkNumber() {
  var num = 7;
 
  if (num > 10) {
    Logger.log("Số lớn hơn 10");
  } else if (num == 7) {
    Logger.log("Số bằng 7");
  } else {
    Logger.log("Số nhỏ hơn 7");
  }
}


Kết quả: Số bằng 7 sẽ được in ra vì điều kiện num == 7 đúng.

Ví dụ 2: Kiểm tra nếu một số nằm trong khoảng từ 5 đến 10

 var num = 7;

if (num >= 5 && num <= 10) {
  Logger.log("Số nằm trong khoảng từ 5 đến 10");
} else {
  Logger.log("Số không nằm trong khoảng từ 5 đến 10");
}


Giải thích:

    Điều kiện num >= 5 && num <= 10 kiểm tra xem giá trị của num có nằm trong khoảng từ 5 đến 10 (bao gồm cả 5 và 10) hay không.
    Nếu đúng, câu lệnh Logger.log("Số nằm trong khoảng từ 5 đến 10"); sẽ được thực thi. Nếu sai, câu lệnh còn lại sẽ được thực hiện.

Ví dụ 3:
Kiểm tra nếu một số nằm ngoài khoảng từ 10 đến 20

var num = 25;

if (num < 10 || num > 20) {
  Logger.log("Số nằm ngoài khoảng từ 10 đến 20");
} else {
  Logger.log("Số nằm trong khoảng từ 10 đến 20");
}
 


Lưu ý:

    Trong Apps Script, hàm Logger.log() được sử dụng để ghi log, giúp bạn dễ dàng kiểm tra kết quả.
    Điều kiện trong câu lệnh if có thể là bất kỳ biểu thức boolean nào (true hoặc false).

Tìm kiếm:

Bài viết liên quan:

Trong Google Apps Script (cũng như JavaScript), hàm if được sử dụng để thực thi một khối mã nếu điều kiện được kiểm tra là đúng (true)