Ciclos
Objetivos
- Usar ciclos para hacer operaciones por cada elemento de un arreglo.
-
Usar
puts
para imprimir cadenas en la pantalla. - Aprender dos sintaxis diferentes para crear bloques en Ruby.
Paso 1
Type this in irb:puts 'Hola Mundo'Expected result:1.9.3p125 :006 > puts 'Hola Mundo' Hola Mundo => nil 1.9.3p125 :007 >
Paso 2
Type this in irb:frutas = ['durazno', 'ciruela', 'pera'] frutas.each { |fruta| puts fruta }
Paso 3
Type this in irb:numeros = [109, 10, 1001] numeros.each { |n| puts n * 2 }Type this in irb:patos = ['hugo', 'paco', 'luis'] patos.each { |pato| puts "¡#{pato} cuac!" } patos.each { |zombie| puts "¡#{zombie} cuac!" }
Paso 4
Type this in irb:total = 256 ** 3 colores = ['rojo', 'azul', 'verde'] colores.each do |color| puts "#{total} colores de la pintura en la pared... " puts "Elige un #{color}, pásalo..." total = total - 1 puts "¡#{total} colores de la pintura en la pared!" end