Desempaquetar arreglos
Puedes asignar variables a partir de arreglos de esta manera:
arr = [1, 2, 3, 4, 5, 6]
first = arr[0]
middle = arr[1..-2]
last = arr[-1]
p first ➞ outputs 1
p middle ➞ outputs [2, 3, 4, 5]
p last ➞ outputs 6Con Ruby, puedes asignar variables a partir de arreglos de una forma mucho más concisa. Crea las variables first, middle y last a partir del arreglo proporcionado mediante la asignación por desempaquetado (consulta la pestaña Resources para ver algunos ejemplos), de modo que:
first ➞ 1
middle ➞ [2, 3, 4, 5]
last ➞ 6Notas
- Tu solución debe constar de una sola línea de código.
- Si tu solución tiene más de una línea de código, consulta la pestaña Resources.