BlocosIA Wiki Editor

Listas (Arrays) y objetos

Guarda muchos valores en una sola variable y recórrelos con "para cada".

Las variables guardan cualquier cosa

Una variable puede guardar un número, un texto, sí/no, una lista o un objeto. Usa dar a la variable con el bloque lista con (categoría Arrays). Los botones + y − del bloque cambian la cantidad de elementos.

Leer y cambiar

  • elemento 1 de lista: el primero es el 1; -1 es el último.
  • añadir … al final de la lista, insertar, reemplazar, eliminar y ordenar cambian la lista guardada en la variable.
  • longitud, posición de, contiene: preguntas sobre la lista.

Bucles (categoría Control)

  • para cada elemento de la lista: repite una vez por elemento.
  • para cada elemento con índice: también da la posición (1, 2, 3…). Ideal para dos listas paralelas (nombres y puntos).
  • para cada clave y valor del objeto: recorre un objeto.
  • salir del bucle y saltar a la siguiente vuelta funcionan en todos los bucles.

Avanzado

  • para cada elemento de lista calcular (mapear), elementos en los que (filtrar), primer elemento en el que, acumular (reducir). Dentro de ellos, usa el bloque elemento.
  • suma/promedio/mayor/menor de los elementos, ordenar, barajar, quitar repetidos, unir con.
  • Tablas: tabla con 3 filas y 3 columnas y elemento fila … columna ….

El recuadro de la variable en el escenario muestra la lista entera, numerada.

Abrir en el editor