Ruby | Rango cada función()

El each() es un método incorporado en Ruby itera sobre cada elemento en el rango.

Sintaxis : range1.each(|el| bloque)

Parámetros : la función acepta un bloque que especifica la forma en que se iteran los elementos.

Valor devuelto : Devuelve todos los elementos del rango.

Ejemplo 1 :

# Ruby program for each method in Range 
  
# Initialize range 
range1 = (0..10)
  
# Prints elements
puts range1.each {|el| print el, ',' } 

Salida :

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 0..10

Ejemplo 2 :

# Ruby program for each method in Range 
  
# Initialize range 
range1 = (6..12)
  
# Prints elements
puts range1.each{|el| print el, ',' }

Salida :

6, 7, 8, 9, 10, 11, 12, 6..12

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *