# การใช้งานตัวแปรตัวเลข (Numeric Variable) ในภาษา TypeScript ด้วยความเข้าใจที่ง่ายดาย
ภาษา TypeScript ถูกออกแบบมาเพื่อเพิ่มคุณสมบัติการพิมพ์แบบคงที่ (Static Typing) ให้กับ JavaScript ซึ่งทำให้โค้ดของเรามีโครงสร้างที่ชัดเจน และลดโอกาสในการเกิดข้อผิดพลาดที่ซ่อนอยู่ ในบทความนี้ เราจะมาพูดถึงการใช้งานตัวแปรชนิดตัวเลขใน TypeScript ซึ่งเป็นพื้นฐานที่สำคัญในการเขียนโปรแกรม
ใน TypeScript ตัวแปรตัวเลขหรือ Numeric Variable มีประเภทหลักๆ สองประเภท คือ `number` และ `bigint`. ประเภท `number` ใช้สำหรับเก็บค่าที่เป็นตัวเลขทั้งในรูปแบบจำนวนเต็มและจำนวนทศนิยม ในขณะที่ `bigint` ใช้สำหรับจำนวนเต็มขนาดใหญ่ที่เกินขอบเขตของประเภท `number`.
ตัวอย่างที่ 1: การกำหนดประเภทข้อมูลตัวเลขแบบคงที่
let counter: number = 0; // ประกาศตัวแปร counter ชนิด number
counter += 1;
console.log(counter); // ผลลัพธ์: 1
ในตัวอย่างนี้ เรากำหนดประเภทของตัวแปร `counter` ว่าเป็น `number` และให้ค่าเริ่มต้นเป็น 0 จากนั้นเราเพิ่มค่าใน `counter` ด้วย 1 และแสดงผลลัพธ์ในคอนโซล
ตัวอย่างที่ 2: การคำนวณพื้นฐาน
let radius: number = 10;
const PI: number = 3.1415;
let circumference: number = 2 * PI * radius;
console.log(`Circumference of the circle: ${circumference}`);
ตัวแปร `radius` และ `PI` มีประเภทเป็น `number`. เราคำนวณเส้นรอบวงของวงกลมโดยใช้สูตร 2πr และแสดงผลลัพธ์ที่ได้
ตัวอย่างที่ 3: การใช้งาน `bigint`
let bigNumber: bigint = 9007199254740991n;
bigNumber += 1n;
console.log(bigNumber); // ผลลัพธ์: 9007199254740992n
ตัวแปร `bigNumber` มีประเภท `bigint` ซึ่งช่วยให้เราสามารถเก็บค่าจำนวนเต็มที่ใหญ่มากๆ ได้ ต้องใช้ `n` ต่อท้ายค่าเพื่อระบุว่าเป็น `bigint`
การจัดการข้อมูลทางการเงิน
ในการพัฒนาแอปพลิเคชันทางการเงินหรือฟินเทค ความถูกต้องของข้อมูลตัวเลขเป็นสิ่งสำคัญ เช่น การคำนวณดอกเบี้ย, การทำเงินฝากครบกำหนด ตัวแปรประเภท `number` ใน TypeScript ช่วยให้การจัดการกับค่าเงินหรือการคำนวณทางการเงินแม่นยำและเชื่อถือได้
ระบบการประมวลผลข้อมูลทางวิทยาศาสตร์
ข้อมูลทางวิทยาศาสตร์มักประกอบด้วยตัวเลขที่มีความแม่นยำสูง ประเภท `number` ช่วยในการคำนวณสูตรทางวิทยาศาสตร์หรือสถิติที่ซับซ้อนได้
สรุป
การใช้งานตัวแปรตัวเลขใน TypeScript ช่วยในการเขียนโปรแกรมที่มีโครงสร้างและความถูกต้อง ผู้อ่านสามารถเรียนรู้เพิ่มเติมและพัฒนาทักษะเหล่านี้ได้ที่ Expert-Programming-Tutor (EPT) ที่จะช่วยให้ทุกคนสามารถเป็นผู้เชี่ยวชาญด้านการเขียนโปรแกรมที่มีคุณภาพและพร้อมสำหรับการทำงานในโลกยุคใหม่ได้อย่างมั่นใจ.
หมายเหตุ: ข้อมูลในบทความนี้อาจจะผิด โปรดตรวจสอบความถูกต้องของบทความอีกครั้งหนึ่ง บทความนี้ไม่สามารถนำไปใช้อ้างอิงใด ๆ ได้ ทาง EPT ไม่ขอยืนยันความถูกต้อง และไม่ขอรับผิดชอบต่อความเสียหายใดที่เกิดจากบทความชุดนี้ทั้งทางทรัพย์สิน ร่างกาย หรือจิตใจของผู้อ่านและผู้เกี่ยวข้อง
หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor
085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM