Explica este código TypeScript
Dificultad: Intermedio
enum FinDeSemana {
"Sabado" = "SABADO",
"Domingo" = "domingo".toUpperCase()
}
enum SiNo {
"Si" = 1,
"No" = Math.random()
}
console.log(FinDeSemana.Domingo)
console.log(SiNo.No)
- A.
DOMINGO,Un valor random calculado - B.
Computed values are not permitted in an enum with string valued members.,Un valor random calculado - C.
undefined,TypeError - D.
undefined,undefined
✅ B. Los
Respuesta
Computed values are not permitted in an enum with string valued members., Un valor random calculadoenum que se inicializan con cadenas de texto no admiten valores computados o calculados, pero los enum que se inicializan con valores numericos si, por ello usar Math.random es perfectamente valido y no así toUpperCase.
Puedes ver el reto anterior acá:
Top comments (0)