📦 Episode 4: Variables and Data Types
ตัวแปรและชนิดข้อมูล - กล่องเก็บข้อมูล
🎯 จุดประสงค์การเรียนรู้
-
🎯เข้าใจแนวคิดของตัวแปร (Variables)
-
🎯รู้จักชนิดข้อมูลพื้นฐาน (Data Types)
-
🎯สามารถประกาศและใช้ตัวแปรได้
-
🎯เข้าใจการแปลงชนิดข้อมูล
📚 ทฤษฎี: ตัวแปรและชนิดข้อมูล
📦 ตัวแปร (Variables) คืออะไร?
ตัวแปร คือกล่องที่ใช้เก็บข้อมูล เหมือนกล่องที่มีป้ายชื่อติดไว้
🌟 ตัวอย่างในชีวิตจริง:
เหมือนกล่องเก็บของ:
- 📦 กล่อง "ชื่อ" → เก็บ "สมชาย"
- 📦 กล่อง "อายุ" → เก็บ 25
- 📦 กล่อง "เงินเดือน" → เก็บ 30000.50
🔤 String (ข้อความ)
เก็บข้อความ ต้องใส่เครื่องหมาย ""
let name = "สมชาย";
🔢 Number (ตัวเลข)
เก็บตัวเลข ไม่ต้องใส่เครื่องหมาย ""
let age = 25;
✅ Boolean (จริง/เท็จ)
เก็บค่า true หรือ false
let isStudent = true;
📋 Array (รายการ)
เก็บข้อมูลหลายตัวในรายการ
let colors = ["แดง", "เขียว", "น้ำเงิน"];
💡 ตัวอย่างการใช้งาน
🟨 JavaScript: ตัวแปรและชนิดข้อมูล
// ประกาศตัวแปร
let name = "สมชาย"; // String
let age = 25; // Number
let salary = 30000.50; // Number (ทศนิยม)
let isWorking = true; // Boolean
let hobbies = ["อ่านหนังสือ", "ฟังเพลง"]; // Array
// แสดงผล
console.log("ชื่อ: " + name);
console.log("อายุ: " + age + " ปี");
console.log("เงินเดือน: " + salary + " บาท");
console.log("กำลังทำงาน: " + isWorking);
console.log("งานอดิเรก: " + hobbies[0]);
✏️ แบบฝึกหัด
📝 แบบฝึกหัดที่ 1: ชนิดข้อมูล
คำถาม: "Hello World" เป็นชนิดข้อมูลแบบไหน?
📝 แบบฝึกหัดที่ 2: การประกาศตัวแปร
โจทย์: เขียนโค้ด JavaScript สร้างตัวแปร "score" เก็บคะแนน 95
📋 สรุป Episode 4
🎉 ยินดีด้วย! คุณได้เรียนรู้:
- ✅ แนวคิดของตัวแปร (Variables)
- ✅ ชนิดข้อมูลพื้นฐาน (String, Number, Boolean, Array)
- ✅ การประกาศและใช้ตัวแปร
- ✅ ความแตกต่างระหว่างภาษาต่างๆ