Ruby es un lenguaje de programación web que se usa para generar dinámicamente páginas HTML basadas en secuencias de comandos y otras acciones e incluye el concepto de conjuntos , que sirven como una herramienta de organización . Rubí se puede utilizar con un número de interfaces de programación de terceros de servicios Web appication ( API ) para crear aplicaciones Web robustas que dibujan en la información de un número de fuentes . Sitios de redes sociales populares , como Twitter , se construyen con Ruby. Propósito
"Set" en Ruby es responsable de la implementación de una serie de valor desordenada sin mostrar ningún entires duplicados. Cuando se trata de innumerables objetos en retos de programación , sistema que permite a los operadores binarios que acepten objetos apartes de los conjuntos y matrices. Entre las diferentes versiones de Ruby, Set realiza la misma función y está diseñado para servir el mismo propósito.
Set Métodos
varios métodos Set permite a los programadores realizar modificaciones a sus conjuntos de datos . Ejemplos comunes de métodos establecidos incluyen la creación de una nueva , Duplicar conjunto dado un nombre diferente, un método que permite al programador devuelve un conjunto de red que contiene los elementos de una característica común en un objeto dado .
< Br >
Aplanar set métodos
Otro conjunto de métodos que se utilizan en el juego son los métodos aplanar . El método inicial aplanar , expresado como " aplanar () " devuelve un nuevo conjunto que se aplana de forma recursiva. Adición de un signo de exclamación ot el método , " aplanar ! ()" Sustituirá a los datos del receptor con el resultado en su lugar y no se devuelve nada si no había modificaciones realizadas .
Set Métodos
Utilizando el " subconjunto ? " método validar el conjunto de datos tan cierto cuando se le da ningún tipo de conjunto de datos. El comando " resta " eliminará todos los elementos del conjunto que aparece como un objeto. El método set final, " superserie ? (Set ) " validará el conjunto como verdadera cuando se le da un superconjunto de datos (o una combinación o heterogéneo conjunto de datos. )