Skip to content

number

ประเภทข้อมูล สำหรับตัวเลข จำนวนเต็ม ทศนิยม

ts
let integerNumber: number = 42;
let floatNumber: number = 3.14;

string

ประเภทข้อมูล สำหรับข้อความ ตัวอักษร

ts
let greeting: string = "สวัสดีครับ";
let name: string = 'John Doe';

boolean

ประเภทข้อมูลที่มีค่าเป็นจริง (true) หรือเท็จ (false)

ts
let isActive: boolean = true;
let isCompleted: boolean = false;

null

เป็นค่าที่ระบุว่าไม่มีค่าหรือว่างเปล่าโดยตั้งใจ

ts
let emptyValue: null = null;

undefined

เป็นค่าที่ระบุว่าตัวแปรยังไม่ได้กำหนดค่า

ts
let notAssigned: undefined;
console.log(notAssigned); // จะแสดงผลเป็น undefined

any

เป็นประเภทข้อมูลที่สามารถรับค่าใดๆ ก็ได้ ใช้เมื่อไม่ทราบประเภทข้อมูลที่แน่นอน

ts
let dynamicValue: any = 4;
dynamicValue = "สี่";
dynamicValue = true;

void

ใช้ระบุว่าฟังก์ชันไม่มีการส่งค่ากลับ

ts
function logMessage(message: string): void {
    console.log(message);
    // ฟังก์ชันนี้ไม่มีการ return ค่าใดๆ
}

Released under the MIT License