SkillByAIइंटरैक्टिव संस्करण खोलें →

पाठ 4 / 28

ऐरे और ट्यूपल

number[] या Array<T> से arrays type करें और fixed-length lists के लिए tuples उपयोग करें जहाँ हर position का अपना type हो।

टाइप्ड ऐरे

number[] या Array<number> दोनों का मतलब है "केवल संख्याओं की ऐरे"।

let scores: number[] = [90, 85, 76];
let names: Array<string> = ["Ada", "Bo"];
scores.push("100");
// Error: Argument of type 'string' is not assignable to parameter of type 'number'.

ट्यूपल: तय आकार

ट्यूपल एक ऐसी ऐरे है जिसकी लंबाई और हर पोज़िशन का टाइप पहले से तय है।

let point: [number, number] = [10, 20];
let entry: [string, number] = ["age", 36];
entry = [36, "age"];
// Error: Type 'number' is not assignable to type 'string'.

ऐरे बनाम ट्यूपल

समान प्रकार की परिवर्तनशील-लंबाई सूची के लिए ऐरे उपयोग करें; ट्यूपल तब उपयोग करें जब पोज़िशन का मतलब हो, जैसे [key, value]।