Skip to content
Siamcoder

ตัวแปรและประเภทข้อมูล (Variables and Data Types)

javascript1 min read

ตัวแปรและประเภทข้อมูล (Variables and Data Types)

ในภาษา JavaScript เราสามารถใช้ตัวแปรเพื่อเก็บข้อมูลและประเภทข้อมูลต่างๆ ซึ่งช่วยให้เราสามารถจัดเก็บและใช้งานข้อมูลในการประมวลผลต่างๆ ได้อย่างสะดวกและยืดหยุ่น

ตัวอย่างโค้ด JavaScript เกี่ยวกับตัวแปรและประเภทข้อมูล:

// ประกาศตัวแปรแบบตัวอักษร (String)
var name = "John Doe";
console.log(name);
// ประกาศตัวแปรแบบตัวเลข (Number)
var age = 25;
console.log(age);
// ประกาศตัวแปรแบบจริงหรือเท็จ (Boolean)
var isStudent = true;
console.log(isStudent);
// ประกาศตัวแปรแบบอาร์เรย์ (Array)
var fruits = ["Apple", "Banana", "Orange"];
console.log(fruits);
// ประกาศตัวแปรแบบวัตถุ (Object)
var person = {
name: "John Doe",
age: 25,
isStudent: true
};
console.log(person);`

ในตัวอย่างข้างต้น เราใช้ var เพื่อประกาศตัวแปรและกำหนดค่าให้กับแต่ละตัวแปร โดยเราสามารถใช้ชนิดข้อมูลต่างๆ เช่น ตัวอักษร (String) เช่น "John Doe" ตัวเลข (Number) เช่น 25 หรือค่าจริงหรือเท็จ (Boolean) เช่น true

นอกจากนี้ เรายังสามารถใช้อาร์เรย์ (Array) เพื่อเก็บข้อมูลหลายๆ ค่าในตัวแปรเดียว และออบเจ็กต์ (Object) เพื่อเก็บข้อมูลที่เกี่ยวข้องกันไว้ในรูปแบบของคีย์-ค่า

โดยการใช้ตัวแปรและประเภทข้อมูลที่เหมาะสม เราสามารถจัดเก็บและใช้งานข้อมูลในโปรแกรม JavaScript ได้อย่างหลากหลายและยืดหยุ่น

สามารถใช้ตัวแปรที่ประกาศไว้ในการดำเนินการทางคณิตศาสตร์หรือประมวลผลข้อมูลได้ เช่น การบวก ลบ คูณ หาร หรือการใช้งานตัวดำเนินการทางตรรกะ เช่น เปรียบเทียบค่า ตรรกศาสตร์และตัวดำเนินการทางตรรกศาสตร์ เพื่อให้เราสามารถควบคุมการทำงานของโปรแกรมได้อย่างยืดหยุ่นและตรวจสอบเงื่อนไขต่างๆ

ตัวอย่างโค้ด JavaScript เกี่ยวกับตัวแปรและประเภทข้อมูล:

// ตัวแปรและการดำเนินการทางคณิตศาสตร์
var x = 5;
var y = 10;
var sum = x + y;
console.log(sum); // ผลลัพธ์: 15
// ตัวดำเนินการทางตรรกะ
var a = 5;
var b = 10;
var isGreater = a > b;
console.log(isGreater); // ผลลัพธ์: false
// ตรรกศาสตร์และตัวดำเนินการทางตรรกศาสตร์
var p = true;
var q = false;
var r = true;
var logicalAnd = p && q;
console.log(logicalAnd); // ผลลัพธ์: false
var logicalOr = p || q;
console.log(logicalOr); // ผลลัพธ์: true
var logicalNot = !r;
console.log(logicalNot); // ผลลัพธ์: false`

ในตัวอย่างข้างต้น เราใช้ตัวแปร x และ y เพื่อเก็บค่าตัวเลข และใช้ตัวดำเนินการ + เพื่อบวกค่า x และ y เข้าด้วยกัน ผลลัพธ์จะถูกแสดงในคอนโซล

นอกจากนี้ เรายังใช้ตัวดำเนินการทางตรรกะ เช่น > (มากกว่า) เพื่อเปรียบเทียบค่าของตัวแปร a และ b และเก็บผลลัพธ์ไว้ในตัวแปร isGreater ผลลัพธ์จะเป็นค่า boolean (true หรือ false) และจะถูกแสดงในคอนโซล

เรายังสามารถใช้ตรรกศาสตร์และตัวดำเนินการทางตรรกศาสตร์ เช่น && (และ) || (หรือ) ! (ไม่) เพื่อจัดการเงื่อนไขต่างๆ และควบคุมการทำงานของโปรแกรมได้อย่างยืดหยุ่น

ในการพัฒนาโปรแกรม JavaScript การทราบและเข้าใจเกี่ยวกับตัวแปรและประเภทข้อมูลจะช่วยให้เราสร้างโปรแกรมที่มีประสิทธิภาพและสามารถจัดการข้อมูลได้อย่างถูกต้อง