// Исправь код
const X = { a: 1, b: 2, c: 3, d: 4 }
function getProperty(obj, key){
return obj[key]
}
getProperty(X, 'a') getProperty(X, 'm') // Error**Ответ
const X = { a: 1, b: 2, c: 3, d: 4 };
function getProperty<T, K extends keyof T>(obj: T, key: K): T[K] {
return obj[key];
}// НЕМНОГО НЕ ПОЙМУ, ЧТО ЗДЕСЬ НАДО БЫЛО ДЕЛАТЬ