DEV Community

Cristian Fernando
Cristian Fernando

Posted on

1

Paracetamol.ts💊| #28: Explica este código TypeScript

Explica este código TypeScript

Dificultad: Intermedio

let z:number[][];
Enter fullscreen mode Exit fullscreen mode

¿Cuál de los siguientes arreglos es asignable a z?

  • A. [ [255, 255, 255], [0, 0, 0], [2, 2.2] ]
  • B. [ ["hola"], ["mundo"] ]
  • C. [ [2n, 4n], [2,4] ]
  • D. Todos los anteriores
  • E. Ninguno de los anteriores

Respuesta

✅ A. [ [255, 255, 255], [0, 0, 0], [2, 2.2] ]

La sintaxis de z expresa que solo acepta arreglos de arreglos (matriz) siempre y cuando sean numéricos.
B. y C. cumplen con la condición de ser matrices pero contienen cadenas y big ints, por ello no son asignables a z.


Puedes ver el último reto aqui:

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more