Solución
solution.tsTypeScript
function extraerConDefecto(
obj: Record<string, unknown>,
defaults: Record<string, unknown>
): Record<string, unknown> {
// Tu código aquí
const newObj: Record<string, unknown> = {...obj};
for(let key in defaults){
if(newObj[key] === undefined) newObj[key] = defaults[key];
}
return newObj;
}
// No modificar: necesario para evaluar el resultado.
export { extraerConDefecto };0respuestas