Aprendiendo Desarrollo

Arrays o Arreglos

Los arrays almacenan elementos en ubicaciones de memoria contiguas, lo que resulta en direcciones fácilmente calculables para los elementos almacenados, y esto permite un acceso más rápido a un elemento en un índice específico.

Aquí te muestro cómo se implementa un array en JavaScript:

let miArray = [1, 2, 3, 4, 5]; // Este es un array de números
console.log(miArray[0]); // Imprime el primer elemento del array: 1

Y aquí en Python:

mi_lista = [1, 2, 3, 4, 5] # Esta es una lista, el equivalente a un array en Python
print(mi_lista[0]) # Imprime el primer elemento de la lista: 1

Los arrays se utilizan en una gran variedad de aplicaciones. Algunos ejemplos incluyen:

  • Almacenar datos: Si tienes un conjunto de elementos del mismo tipo, puedes almacenarlos en un array en lugar de declarar variables individuales para cada uno de ellos.
  • Acceso rápido a los datos: Los arrays permiten acceder a cualquier dato en cualquier posición en tiempo constante, lo que los hace muy eficientes para ciertas operaciones.
  • Algoritmos de ordenación y búsqueda: Muchos algoritmos requieren el uso de arrays para funcionar correctamente.

Enalces de interés

Videos

Practica

A continuación se presentará una herramienta nueva que llamaremos Retos de Código, así podremos practicar lo aprendido El lenguaje con el que iniciaremos será JavaScript. También se podrán usar otros lenguajes si te sientes más cómodo con estos.

Solo hemos visto que es un array de momento, así que practicaremos lo básico. Para esto usaremos funciones y variables, no te preocupes, analizaremos esto más adelante en profundidad. Mientras tanto, el texto que se muestre después de los siguientes signos ” //” se llama comentarios. Lo usaremos para describir de manera general qué estamos haciendo. Los puedes usar en tu código para esto mismo o hacer anotaciones relevantes.

Crea un array

Loading editor...

function regresarArray() { // Esta primera linea declara una funcion llamada regresarArray, lo que esta dentro de {} sera el codigo que esta funcion ejecutara
  // Escribe tu codigo debajo de esta linea. Ya vimos arriba como declarar un array en JS
  // Crea una variable llamada arr y los valores [10,20,30] para terminar esta prueba
  // Para este caso puedes usar const, let o var. Despues veremos en que se diferencia cada uno
  // Ejemplo: let arr = [10,20,30]
  
  return arr;
}
Aqui se mostraran tus resultados
Obten el valor de un array

Loading editor...

function regresarArray(arr) { 
  // Para esta practica accederemos a un array
  // Tu objetivo es regresar el segundo valor del array dado como parametro
  // Recuerda que los indices en arrays inician en 0
  // Escribe tu codigo debajo de esta linea.
  
  return result;
}
Aqui se mostraran tus resultados
Cambia el valor de un elemento en el array

Loading editor...

function regresarArray(arr) { 
  // Tu objetivo es regresar el array dado
  // Pero cambiando el primer valor a 50
  // Escribe tu codigo debajo de esta linea.
  
  return arr;
}
Aqui se mostraran tus resultados