Control de tipo de variable en objeto en TypeScript
TypeScript controla el tipo de variable con un objeto, prohibiendo escribir en ella datos de otro tipo. Miremos con un ejemplo. Supongamos que tenemos un objeto con un usuario:
typescriptlet user = {name: 'john', age: 30};
Intentemos escribir en esta variable datos de otro tipo, por ejemplo, una cadena. Obtendremos un error:
typescriptuser = 'eric'; // error
Задание 1
Sin ejecutar el código, determine cuál será el resultado de ejecutar el código:
typescriptlet date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);