ตัวแปรและประเภทข้อมูล (Variables and Data Types)
— javascript — 1 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 การทราบและเข้าใจเกี่ยวกับตัวแปรและประเภทข้อมูลจะช่วยให้เราสร้างโปรแกรมที่มีประสิทธิภาพและสามารถจัดการข้อมูลได้อย่างถูกต้อง