Ruby | Establecer agregar? función

¿ El complemento? es un método incorporado en Ruby que agrega el objeto dado al conjunto y lo devuelve a sí mismo. Si el objeto ya está en el conjunto, devuelve nil.

Sintaxis : s1.name.add?(objeto)

Parámetros : la función toma el objeto que se agregará al conjunto.

Valor devuelto : Devuelve self si el objeto no está en el conjunto y se agrega, devuelve nil si ya está en el conjunto.

Ejemplo 1 :

#Ruby program to illustrate the add ? method
  
#requires the set
require "set"
  
    s1
    = Set[2, 1]
  
#Enters 4 into it
      puts s1.add
    ? (4)
  
#Enters 4 into it
#But set has already 4
          puts s1.add
    ? (4)

Salida :

Set: {2, 1, 4}

Ejemplo 2 :

#Ruby program to illustrate the add ? method
  
#requires the set
require "set"
  
    s1
    = Set[5]
  
#Enters 5 into it
#But set has already 5
      puts s1.add
    ? (5)
  
#Enters 8 into it
          puts s1.add
    ? (8)

Salida :


Set: {5, 8}

Referencia : https://devdocs.io/ruby~2.5/set#method-i-add-3F

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 *