Trong lập trình, biểu thức (expression) là một đoạn mã có thể tính toán và trả về một giá trị. Biểu thức có thể bao gồm các toán tử, hằng số, biến, và các phép toán để thực hiện các phép tính hoặc so sánh.
Biểu thức số học
Là biểu thức chứa các toán tử số học như cộng (+), trừ (-), nhân (*), chia (/), phần dư (%).
var result = 5 + 3 * 2; // Kết quả là 11 (vì phép nhân có độ ưu tiên cao hơn phép cộng)
Logger.log(result);
Các biểu thức so sánh trả về một giá trị boolean (true hoặc false) và được thực hiện với các toán tử như ==, !=, >, <, >=, <=.
Ví dụ:
var a = 10;
var b = 20;
var result = a > b; // Kết quả là false
Logger.log(result);
Biểu thức logic kết hợp các giá trị boolean sử dụng các toán tử && (và), || (hoặc), và ! (phủ định).
Ví dụ:
var x = true;
var y = false;
var result = x && y; // Kết quả là false
Logger.log(result);
Biểu thức chuỗi kết hợp các chuỗi hoặc giá trị khác thành một chuỗi bằng cách sử dụng dấu cộng (+).
Ví dụ:
var name = "John";
var greeting = "Hello, " + name + "!"; // Kết quả là "Hello, John!"
Logger.log(greeting);
Tìm kiếm:
Biểu thức còn gọi là expression trong Apps Script là gì, tại sao cần nắm rõ định nghĩa này ?