Explica este código TypeScript
Dificultad: Básico
// ¿Cuál de las siguientes variables estan bien declaradas?
let x: number;
let y = 0;
let z: number = 123.456;
let big: bigint = 100n;
- A.
xyy - B.
Todas menos big - C.
xyz - D.
Todas
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
✅ D.
Todasnumberybigintson tipos de datos primitivos en TypeScript, veamos caso por caso:xesta bien puesto que las variables escritas conletpueden ser declaradas pero no inicializadas.yesta bien por que al inicializar la variable con un valor numerico entonces el motor de TypeScript infiere a tiponumber.zesta bien por que es posible declarar la variable, asignarle el tipo de dato y luego darle un valor, perfectamente valido.bigesta bien por quebigintes un tipo primitivo en TypeScript; al igual que conz, declaramos el tipo y hacemos la asignación de valor.