Explica este código TypeScript
Dificultad: Intermedio
const x:(number | string)[];
¿Cuál de los siguientes arreglos es asignable a x?
- A.
[1, 2, 3] - B.
["1", "2", "3"] - C.
[1, "2", 3] - D.
Todos los anteriores - E.
Ninguno de los anteriores
Respuesta
✅ D. Todos los anteriores
La sintaxis (number | string)[] quiere decir que podemos crear:
- Arreglos de solo de números.
- Arreglos de solo de cadenas de texto.
- Arreglos mixtos: de números y cadenas de texto.
Cualquier otro valor fuera de los mencionados producira un error.
Puedes ver el último reto acá:
Top comments (0)