Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Código com erro

Poderiame ajudar?

var intervaloFechado = 10...20 var intervaloSemiAberto = 10..<20

var numero = 15

switch numero { case 0...10: print("Número está entre 0 e 10") case 10...20: print("Número está entre 10 e 20")

}

1 resposta
solução!

Oii, tudo bem?

O seu código está quase lá! Faltou adicionar a cláusula default. Ajuste seu código para:

var intervaloFechado = 10...20
var intervaloSemiAberto = 10..<20

var numero = 15

switch numero {
case 0...10: print("Número está entre 0 e 10")
default: break
}

Por que precisamos usar uma cláusula chamada default:? Porque se nenhum dos casos case for verdadeiro, essa cláusula nos permitirá especificar o que fazer quando a variável numero não corresponder a nenhum dos casos.

E depois disso, utilizaremos a instrução break, que serve para "quebrar" ou "parar" a execução, evitando que qualquer outra ação seja realizada.

Espero ter te ajudado.

Um abraço e bons estudos.