การใช้งานตัวแปร (Variable) ใน Typescript แบบง่ายๆ พร้อมตัวอย่าง CODE
การเขียนโปรแกรมไม่ว่าจะเป็นภาษาใดก็ตาม การใช้งานตัวแปรถือเป็นพื้นฐานที่สำคัญ ในภาษา TypeScript, ซึ่งเป็นภาษาที่พัฒนาจาก JavaScript เพื่อเพิ่มการเช็คประเภทข้อมูลได้แม่นยำยิ่งขึ้น การทำความเข้าใจการใช้งานตัวแปรจึงเป็นส่วนสำคัญในการพัฒนาโปรแกรมมากยิ่งขึ้น
ใน TypeScript เราสามารถประกาศตัวแปรได้โดยใช้คำสั่ง `let` สำหรับตัวแปรที่ค่าสามารถเปลี่ยนแปลงได้หรือ `const` สำหรับตัวแปรที่มีค่าคงที่หลังจากการกำหนดค่าเริ่มต้นแล้วไม่สามารถเปลี่ยนแปลงได้
ตัวอย่างการประกาศตัวแปร:
let age: number = 25; // ตัวแปรที่สามารถเปลี่ยนค่าได้
const name: string = "Somchai"; // ตัวแปรที่ไม่สามารถเปลี่ยนค่าได้
1. การกำหนดค่าให้ตัวแปร
let score: number = 80;
score = 95; // อัปเดตค่าของ score
console.log(score); // Output: 95
2. การประกาศตัวแปรแบบหลายตัวในบรรทัดเดียวกัน
let x: number = 1, y: number = 2, z: number = 3;
console.log(x, y, z); // Output: 1 2 3
3. การใช้งานตัวแปรใน function
function calculateArea(width: number, height: number): number {
let area: number = width * height;
return area;
}
console.log(calculateArea(10, 20)); // Output: 200
พิจารณาบริษัทสตาร์ทอัพที่พัฒนาแอปพลิเคชันสำหรับการจองที่พัก เราต้องการจัดการข้อมูลของผู้ใช้งานรวมถึงการจองห้องพักแต่ละครั้ง เราจะสร้างตัวแปรเพื่อเก็บข้อมูลเหล่านั้น
interface User {
name: string;
email: string;
}
interface Booking {
user: User;
roomNumber: number;
date: string;
}
let currentUser: User = { name: "Somsri", email: "somsri@example.com" };
const newBooking: Booking = { user: currentUser, roomNumber: 203, date: "2023-04-01" };
console.log(newBooking); // Output: { user: { name: "Somsri", email: "somsri@example.com" }, roomNumber: 203, date: "2023-04-01" }
การใช้งานตัวแปรในวิธีนี้ช่วยให้เราเป็นระเบียบและสามารถจัดการข้อมูลที่ซับซ้อนได้ดีขึ้น อีกทั้งยังมีประโยชน์ในการพัฒนาซอฟต์แวร์ที่มีความปลอดภัยสูง เพราะเราต้องการให้ข้อมูลไม่ผิดพลาด
ที่ EPT (Expert-Programming-Tutor) เรามีหลักสูตรเขียนโปรแกรมด้วยภาษา TypeScript ที่จะช่วยให้คุณเข้าใจในการใช้งานตัวแปรได้ลึกซึ้งยิ่งขึ้น นอกจากนั้นเรายังมีคอร์สการเรียนการสอนที่ทันสมัย เต็มไปด้วย usecase จากโลกจริงที่จะทำให้คุณเข้าใจการนำเอาความรู้ไปใช้งานได้จริง ไม่ว่าคุณจะเป็นมือใหม่หรือต้องการพัฒนาทักษะการเขียนโปรแกรมของคุณให้ดียิ่งขึ้น EPT พร้อมแล้วที่จะเป็นผู้ช่วยที่ดีที่สุดให้กับคุณ
หากคุณสนใจในการเรียนรู้เพิ่มเติมเกี่ยวกับ TypeScript หรือภาษาโปรแกรมมิ่งอื่นๆ เชิญร่วมหลักสูตรกับเรา ที่ EPT และเปิดประตูสู่โลกแห่งการเขียนโปรแกรมที่ไม่มีขีดจำกัด!
หมายเหตุ: ข้อมูลในบทความนี้อาจจะผิด โปรดตรวจสอบความถูกต้องของบทความอีกครั้งหนึ่ง บทความนี้ไม่สามารถนำไปใช้อ้างอิงใด ๆ ได้ ทาง EPT ไม่ขอยืนยันความถูกต้อง และไม่ขอรับผิดชอบต่อความเสียหายใดที่เกิดจากบทความชุดนี้ทั้งทางทรัพย์สิน ร่างกาย หรือจิตใจของผู้อ่านและผู้เกี่ยวข้อง
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM