Cuando condition == "snow", ¿qué hace switch condition?
condition == "snow"
switch condition
Omite la rama de nieve y ejecuta default.
default
Ejecuta todos los casos en orden.
Ejecuta la rama case "snow":.
case "snow":
Provoca un error de compilación porque no se puede usar switch con strings.
switch