مرکزی مواد پر جائیں
eLearner.app
TS TYPE GYMNASTICS ARENA

ٹی ایس ٹائپ ایرینا: ٹائپ جمناسٹکس

ٹائپ اسکرپٹ کمپائلر کی رکاوٹوں کو تین جدید ٹائپنگ پہیلیاں حل کر کے (میپ شدہ اقسام، مشروط اور کلیدی ری میپنگ) کو دور کریں۔

TYPE CONSTRAINT

یوٹیلیٹی کی قسم 'Pick<T, K>' کا حسب ضرورت ورژن بنائیں۔ آپ کی قسم 'MyPick<T, K>' کو ایک آبجیکٹ کی قسم T اور کلید K کے اتحاد کو قبول کرنا چاہیے، صرف T سے مطلوبہ خصوصیات کو میپ شدہ اقسام اور کلیدی رکاوٹوں کا استعمال کرتے ہوئے نکالنا چاہیے (T کی کلید کو بڑھاتا ہے)۔

Constraint Monitor
CONSTRAINT UNMET
interface User {
name: string;
age: number;
active: boolean;
}
MyPick<User, "name" | "active">
✗ Type does not satisfy constraints or uses any/never
✗ Type does not satisfy constraints or uses any/nevertsc v5.4.5

Stuck?

Learn the fundamental concepts in the TypeScript course to solve this challenge.

Static TypeScript Compiler

Write valid type definitions to satisfy type assertions.

ایڈیٹر لوڈ ہو رہا ہے…