Basic Types

基本の型

Primitives
// Explicit Types
let age: number = 30;
let name: string = "Alice";
let isAdmin: boolean = true;
// Type Inference (Better)
let count = 0; // inferred as number
// Array
let scores: number[] = [10, 20, 30];
// Object
interface User {
id: number;
name: string;
}
const user: User = { id: 1, name: "Bob" };