Explica este código TypeScript
Dificultad: Básico
enum Semana {
Lunes,
Martes,
Miercoles,
Jueves,
Viernes,
Sabado,
Domingo,
}
let diaDivertido: Semana = Semana.Viernes;
console.log(diaDivertido); //???
- A.
Viernes - B.
4 - C.
5 - D.
Ninguna de las anteriores
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
✅ B.
4Los
enumson útiles para agrupar conjuntos de constantes relacionadas además de que se pueden usar como tipo de dato.Siempre que un procedimiento acepte un conjunto limitado de variables, considere el uso de un
enum.En el ejemplo creamos un
enumllamadoSemanaque contiene todos los días de la semana, la variablediaDivertidoes de tipoSemana, lo que significa que solo puede tener uno de estos valores.Por defecto, un
enumempieza por el valor0, (como si se tratara de un arreglo), entonces tendríamos:0 -> Lunes,1 -> Martes,2 -> Miercoles,3 -> Jueves,4 -> Viernes; por eso el resultado es4.