Array#&() : &() es un método de clase Array que devuelve una nueva array que contiene elementos únicos comunes a las dos arrays.
Sintaxis: Array.&()
Parámetro: Array para la comparación
Retorno: una nueva array que contiene elementos únicos comunes a las dos arrays
Ejemplo 1 :
# Ruby code for &() method # declaring arrays a = [18, 22, 33, 4, 5, 6] # declaring arrays b = [18, 22, 33, 4, 5, 6] # declaring arrays c = [18, 22, 33, 40, 50, 6] # & method puts "& method form : #{a & b}\n\n" # & method puts "& method form : #{a & c}\n\n" # & method puts "& method form : #{b & c}\n\n"
Producción :
& method form : [18, 22, 33, 4, 5, 6] & method form : [18, 22, 33, 6] & method form : [18, 22, 33, 6]
Ejemplo #2:
# Ruby code for &() method # declaring arrays a = ["abc", "xyz", "dog"] # declaring arrays b = ["cat", "cat", "dog"] # declaring arrays c = ["cat", "cat", "dog"] # & method puts "& method form : #{a & b}\n\n" # & method puts "& method form : #{a & c}\n\n" # & method puts "& method form : #{b & c}\n\n"
Producción :
& method form : ["dog"] & method form : ["dog"] & method form : ["cat", "dog"]
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA