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)