28 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Learn About Ruby Arrays
 | |
| localeTitle: Aprenda acerca de matrices de rubí
 | |
| ---
 | |
| ### Lo esencial:
 | |
| 
 | |
| *   Las matrices son una lista de elementos indexados almacenados dentro de los corchetes `<a href='http://ruby-doc.org/core-2.2.0/Array.html' target='_blank' rel='nofollow'>]` .
 | |
| *   Ruby usa indexación de base cero. Esto significa que el primer elemento de la matriz se almacena en el número de índice `0` , luego el segundo está en el número de índice `1` y, por lo tanto, aumenta en valores de 1 por cada elemento adicional almacenado en la matriz.
 | |
| *   Las matrices se pueden crear usando la sintaxis `[]` o `Array.new` .
 | |
| *   Ruby tiene muchos métodos integrados para realizar operaciones en matrices, como invertir o encontrar un elemento almacenado en la matriz.
 | |
| 
 | |
| ## Ejemplos:
 | |
| ```
 | |
| arr = [1,2,3] 
 | |
|  # is equivalent to: 
 | |
|  arr = Array.new(3) 
 | |
|  arr[0] = 1 
 | |
|  arr[1] = 2 
 | |
|  arr[2] = 3 
 | |
|  # is also equivalent to: 
 | |
|  arr = Array(1..3) 
 | |
|  # All three of these examples return: 
 | |
|  [1,2,3] 
 | |
| ```
 | |
| 
 | |
| ## Referencias:
 | |
| 
 | |
| *   [La documentación oficial de Ruby para arrays](https://docs.ruby-lang.org/en/2.0.0/Array.html) . |