เครื่องหมายที่จำเป็นในการเขียนโค้ดใน Google Apps Script หรือ JavaScript นั้น มีตัวดำเนินการ (Operators) หลายประเภทที่ใช้ในการดำเนินการกับข้อมูลต่างๆ ดังนี้
- Arithmetic Operators (ตัวดำเนินการทางคณิตศาสตร์)
+
บวก-
ลบ*
คูณ/
หาร%
หารเอาเศษ**
ยกกำลัง
- Assignment Operators (ตัวดำเนินการการมอบค่า)
=
มอบค่า+=
บวกแล้วมอบค่า-=
ลบแล้วมอบค่า*=
คูณแล้วมอบค่า/=
หารแล้วมอบค่า
- String Operators (ตัวดำเนินการสำหรับข้อความ)
+
การรวมสตริง+=
รวมสตริงและมอบค่า
- Comparison Operators (ตัวดำเนินการเปรียบเทียบ)
==
เท่ากับ===
เท่ากันทั้งค่าและชนิดข้อมูล!=
ไม่เท่ากับ!==
ไม่เท่ากันทั้งค่าและชนิด>
มากกว่า<
น้อยกว่า>=
มากกว่าหรือเท่ากับ<=
น้อยกว่าหรือเท่ากับ
- Logical Operators (ตัวดำเนินการตรรกะ)
&&
และ (AND)||
หรือ (OR)!
ปฏิเสธ (NOT)
ตัวอย่างโค้ด
let x = 5, y = 3;
let z = x + y; // 8 (ใช้ +)
z += 2; // 10 (ใช้ +=)
let isEqual = (x == y); // false (ใช้ ==)
let isTrue = (x > 3) && (y < 5); // true (ใช้ && )
let max = x > y ? x : y; // 5 (ใช้ conditional operator)