4. Condicionales (if / unless / case)
If y elsif
if.rb
RUBY
1age = 17
2
3if age >= 18
4 puts "Mayor de edad"
5elsif age >= 13
6 puts "Adolescente"
7else
8 puts "Niñez"
9end
Unless (cuando es más claro al revés)
unless.rb
RUBY
1logged_in = false
2
3unless logged_in
4 puts "Inicia sesión"
5end
Case
case.rb
RUBY
1role = "admin"
2
3case role
4when "admin"
5 puts "Acceso total"
6when "editor"
7 puts "Puede editar"
8else
9 puts "Lectura"
10end
🧩 Reto
Crea una variable score (0 a 100) y muestra “A/B/C/D/F” usando case o if.


