que tiene una matriz de este modo:Ruby: ¿Cómo unir elementos de una matriz junto con un prefijo?
["marblecake", "also", "the", 1337]
me gustaría volver una cadena que contiene cada elemento de la matriz prefijado por alguna cadena especificada, a continuación, unidas entre sí por otra cadena especificada. Por ejemplo,
["marblecake", "also", "the", 1337].join_with_prefix("%", "__")
debería resultar en
# => %marblecake__%also__%the__%1337
¿Cómo podría yo hacer esto?
¿Por qué utiliza la versión destructiva, en lugar de "mapa"? Dependiendo de cómo se vea el código del OP, podría tener algunos efectos secundarios no deseados. –
Eso hizo el truco. Muchas gracias, Cody. –
Jason: Aquí solo se almacenan primitivas/cadenas. ¿Hay alguna alternativa que recomiendas? –