Una forma sencilla de combinar palabras en rubí
Puede sumar sus variables y símbolos nueva línea en Ruby, pero Ruby tiene una serie de atajos para la fusión de las cadenas que le permiten combinar fácilmente palabras.
El primero se llama por un término realmente de lujo: interpolación de cadenas. No se preocupe por eso ahora - sólo echa un vistazo a cómo se combinan las cadenas:
2.2.2: 011 gt; big_a = "# {A1} n # {a2} n # {a3} n # {a4}"= Gt;" A n A A n AAAAA nA A"2.2.2: 012 gt; pone big_aAA AAAAAAA A = gt; nulo
En lugar de utilizar el operador de suma, se crea una gran cadena con comillas dobles, y utilizar # {} dentro de esa cadena. Esa combinación especial de símbolos significa que cualquier variable dentro de las llaves tendrá su valor puesto en esa ubicación de la cadena.
En este ejemplo, se tomó las variables A1, a2, a3, y a4 y sus valores habían colocado de forma automática dentro de la nueva cadena. Debido a que ha incluido el carácter de nueva línea, también, la cadena resultante termina siendo exactamente igual a la secuencia de los operadores de suma ya que utilizó.