No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Tipos de datos: arrays

5/17
Recursos

El array o arreglo es un tipo de dato que permite almacenar varias variables y a su vez de distintos tipos de datos. Cada una de estas variables se las denomina elementos del array.

  • Hay lenguajes de programaci贸n en los que el array debe tener elementos del mismo tipo.

Existe un tipo de dato similar denominado listas, que permiten almacenar variables de diferentes tipos de datos.

Qu茅 son los 铆ndices

El 铆ndice es la forma en que accedemos a los elementos de los arrays. Generalmente, los 铆ndices empiezan desde 0, es decir, la primera posici贸n del array es el 铆ndice 0.

Por ejemplo, la siguiente tabla muestra la representaci贸n de un array que contiene varios tipos de dato texto, con la informaci贸n de diferentes frutas. Los 铆ndices est谩n representados en la parte superior.

0 1 2 3
鈥淢anzana鈥 鈥淧era鈥 鈥淪and铆a鈥 鈥淣aranja鈥

Tambi茅n, podemos representar un array de las notas de un curso, que son de tipo num茅rico.

0 1 2 3 4 5 6 7 8
18 17 14 20 15 18 17 14 20

Uso de memoria en los arrays

Los arrays almacenan varias variables, por lo tanto, mientras m谩s informaci贸n guardemos, m谩s memoria utilizaremos. Abusar de estos puede provocar que la memoria del computador no pueda almacenar varios datos.

Practiquemos el uso del array

Crea un array que contenga informaci贸n relacionada y que creas que ser谩 relevante para manipular. 隆Comparte tu trabajo en la secci贸n de aportes!

Contribuci贸n creada por Andr茅s Guano (Platzi Contributor).

Aportes 355

Preguntas 16

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

鈿i resumen de los tipos de datos

馃挌

let profesPlatzi = ["Freddy", "Ana Belisa", "Diego de Granda", "Ricardo Celis", "Estefany Aguilar"]

Arrays.

  • Arrays: Es un contenedor de datos en el que podemos tener varios tipos de datos.
  • Podemos acceder a cada una de las unidades, operarlas y hasta unirlas sin la necesidad de modificar el array.
  • Los espacios est谩n asociados a unbicaiones num茅ricas, de izquierda a dereza el primer dato es el dato 0.
  • Un array de ocho espacios va desde la posici贸n 0 hasta la posici贸n 7.
  • Puede tener datos vac铆os, es importante determinar para que lo usaremos.

NOTA RAPIDA:

TIENEN LA RELACION DE ESTAR DENTRO 鈥淎RREGLOS / CONTENEDOR CON ESPACIOS DEFERENCIADOS鈥 PERO NO IMPLICA (AUNQUE PODRIAN) QUE ESTE CONCATENADOS.

Les dejo esta imagen para ver diferencias con otros formas de ordenar la informaci贸n, me ayuda a entender como es un 鈥淎rrays鈥

.

Un ejemplo de array ser铆a los atributos a considerar para determinar una buena salud en una persona:

  • IMC
    -Medida de cintura.
    -Porcentaje de grasa corporal.
    -Niveles de glucosa y colesterol.
    -Presi贸n arterial.

Resumen!

Tener en cuenta que en c#
los array se crean con su tipo

  • int[]

  • string[]
    manejando solo un tipo de dato pero si se quiere manejar varios tipo se debe crear un

  • Objet[]

const chocolates {
	tiposDeChocolates = [nesquik, carlosV, Abuelita, Kinder, doniaLupe]
}
let casa = ['mesa','silla','cama','televisor',5,'habitaci贸n',true,false]

Hola
Para los que tienen duda respecto a si los array pueden o no almacenar diferentes tipos de texto les dejo esta imagen.

Estoy utilizando chatgpt para resolver dudas puntuales como era esa y me ha funcionado, se los recomiendo ampliamente.

Ejemplo de array = [ 鈥榟ola鈥, 5, 7.12 , 鈥榗鈥橾
donde
鈥檋ola鈥 = posici贸n 0
7.12 = posici贸n 3
con una longitud de 4

hizo falta explicar que en un array incluso puedo meter otros arrays

let frutas = ["manzana","naranja","banana","uva"]
let precio = [2000,1800,1700,2100]
let stock = [frutas,precio]
console.log(stock)

Hola.
Ojal谩 pudieran arreglar la confusi贸n sobre si los array pueden o no contener diferentes tipos de datos, ya que en la secci贸n de recursos indican que no y la profesora menciona que si. Vengo de realizar mi examen de certificaci贸n y tuve mal esa respuesta porque conteste lo que se menciona en el recurso.
Gracias. 馃槂

En Java, para almacenar varios tipos de variables o clases a la vez en un array, tendriamos que declarar un array de la clase Object, y en caso de pasarle un valor primitivo (entero, decimal, cadena o booleano) se convertir谩 en un objeto de acuerdo a su Wrapper por la propiedad de inboxing de Java.

let argentina = [ 鈥淐ampeon del mundo鈥 , 鈥淢essi鈥 , 鈥淏S AS鈥 , 鈥淒ulce de leche鈥 , 鈥淓l papa鈥 , 鈥淚nflacion 馃槮鈥 ]

Ejemplo de tipo de dato ARRAY

Pa铆ses

<[M茅xico] [Argentina] [Espa帽a] [Francia] [Italia]>
** 0 1 2 3 4**
    

Un array de nombre de productos

["TV", "LapTop", "Gaming", "Celular"]

ejemplo de array =
[silla, casa, 29, , IU]

[38,23,36,22,26]

Mi array:
Sushi
[Arroz|Nori|Prote铆na|Hortaliza]
|0| |1| |2| |3|
Longitud: 4

Array producto:
0 - Name (texto)
1 - cod (Int)
2 - manufacturing (date)

En algunos lenguajes de programaci贸n, como C o Java, los arrays deben contener elementos del mismo tipo de dato. Por lo tanto, en un array espec铆fico, todos los elementos ser铆an del mismo tipo, ya sea texto, num茅rico, o cualquier otro. Sin embargo, existen estructuras de datos similares, como las listas, que permiten almacenar elementos de diferentes tipos de datos.

Array employee
0- name (鈥淢aria鈥)
1-lastname (""gomez)
2-id(10054789625)
3-salary (2.500.000)
4-commissions (500.000)

Jugador de basketball (Array)
0 - Name (鈥楯ordan鈥)
1 - Height (1.98)
2 - Skilled? (True)

Una duda que se me present贸 en la clase y que puede ser de ayuda.
Made in Chat GPT鈥

Tipo texto [鈥渟al贸n鈥 , 鈥減rofesor鈥 , 鈥渁lumnos鈥 , 鈥渟illas鈥 , 鈥渕esas鈥 , 鈥渢ablero鈥, 鈥渕arcadores鈥, 鈥渂orrador鈥漖
Tipo num茅rico [3,7,9,] int
Tipo num茅rico [13+5,74+93] operaci贸n
Tipo num茅rico [15.3,9.73] float
Tipo num茅rico [2300 * 3] operaci贸n
Tipo booleano [鈥渢rue鈥 鈥渇alse鈥漖

un array es una estructura de datos que permite almacenar varios valores del mismo tipo en una sola variable. Los arrays son similares a las listas de Python, pero tienen algunas diferencias importantes en cuanto a su uso y rendimiento.

Aqu铆 tienes algunos ejemplos de c贸mo crear y utilizar un array en Python:

Creaci贸n de un array vac铆o:

import array
numeros = array.array("i")

Creaci贸n de un array con valores iniciales:

import array
letras = array.array("u", ["a", "b", "c"])

Accediendo a un elemento del array:

print(letras[1])
# Salida: "b"

Modificando un elemento del array:

letras[1] = "d"
print(letras)
# Salida: array('u', 'adc')

A帽adiendo elementos al array:

letras.append("e")
print(letras)
# Salida: array('u', 'adec')

Eliminando elementos del array:

letras.remove("a")
print(letras)
# Salida: array('u', 'dec')

Lo veo como cajas una al lado de la otra.

En java se definen as铆:

int vector1[] = new int [5];
// Siendo primero el tipo de vector dado a que en los lenguages que medio conozco, los vectores deben tener el mismo tipo de dato
// Luego el nombre del vector y []
// Luego una igualdad, new para crear uno, int para reafirmar el tipo de vector y entre [] la cantidad de posiciones que tendra ese vector.

como yo lo comprendi que se me hiso mas sencillo es que un array es un cajon donde guardas cosas y para acceder a ellas solo necesitas llegar al cajon donde esta guadada la cosa que necesitas

Un Array seria los datos de una direccion de una propiedad

Calle
Numero
Codigo Postal
Ciudad
Pais
*Telefono

  • Puede ser o no

Los arrays los podemos entender como un contender con diferences espacios disponibles para diferentes tipos de datos. Cuando se definen los arrays estos tienen una capacidad limitada la cual no podemos modificar. Con los arrays se pueden realizar operaciones y acceder a las posiciones del mismo empezando desde 0 hasta la longitud - 1 del array.

buen dia para que se utiliza let
pets=\["perros","gatos","birds","loros"] print(pets)
Arreglo para manejo de Tablas: ![](https://static.platzi.com/media/user_upload/image-b5c4b424-2890-4a86-8a75-c4abadfb3834.jpg)
Se me hace raro ver a la profesora a trav茅s del cristal cuando ya est谩 escrito jajaja. gran clase!
![](https://static.platzi.com/media/user_upload/image-81fa3115-3bd8-4741-9de9-2b900e576005.jpg)
![](https://static.platzi.com/media/user_upload/imagen-b84a9455-8c89-41a4-851c-be245b9907b3.jpg) Lo anterior es el codigo para generar el arreglo de elementos, acepta varios tipos de dato. Una ejecutado queda asi: ![](https://static.platzi.com/media/user_upload/imagen-4e3fb8cf-08e5-4e79-b4ad-3f8c2447bf80.jpg)
A = \[1,2,3,2,8,9,1,6,5,5,1,5 ]
```js let myInfo = ['Andr茅s', 29, 'Colombia', 'Bogot谩', true]; ```
```js let team = ["Juanmo", "Mapu", "Clau", "Jay", "Johny", "Isa"]; ```
`nombre` `edad` `inscrito en platzi` `diplomas` to帽o 45 1 12
let peliculas = \["sherk", "Leo", "Barbie y la escuela de princesas"] console.log(peliculas)
Un gran array conlleva una gran responsabilidad.
![](https://static.platzi.com/media/user_upload/WhatsApp-Image-2024-04-16-at-7.34.24-AM-6a031714-a0bf-4786-afb8-db3057a7cca2.jpg)
`inventario_cocina= [tomates, lechugas, cebollas, zanahorias,pepino, res, pescado ]`
![](https://static.platzi.com/media/user_upload/array.drawio-84315cc9-5e86-4917-a93b-1d43245a8e1b.jpg)
Mi aporte para el reto de la clase ![](https://static.platzi.com/media/user_upload/image-dc6e051d-7049-4b2c-9bc5-2ab22dee6ab0.jpg)
`let animales = [Leon, Gallina, Perro, Gato, Caballo];`
隆MI EJEMPLO DE UN ARRAYS!馃憞 ![](https://static.platzi.com/media/user_upload/andro-d2b68cf0-102f-4034-ba54-3a43ade5f1df.jpg) 隆ESPERO CORRECCIONES!鉁
```js ["Soy"], ["Deiby"], ["tengo"], [20], ["a帽os"], ["馃馃徎鈥嶐煉"] ```
![](https://static.platzi.com/media/user_upload/image-2f43403f-5d2e-45f3-a978-91fc42d08fc5.jpg)
```java double[] prices = {32.15, 8.5, 12.25, 25.9, 13.45} ```
Encontre este videazo que explica de forma muyyy divertida el array jajajaja <https://youtu.be/k24J92Hod50>
para mi un array respeto al reto el boolenao , el numero , texto , datos compuestos
let array = \["andrea" , 70 , "andres" , "sofia"]
lo que no me gusta de estos cursos es que la profe te dice "piensa en como podr铆as implementarlo" lo cual es bueno, pero no siempre hay tiempo para ir ideando ejercicios, ser铆a genial que junto con cada tema, te dejaran algunos ejercicios al final para practicar.
  • un array con mi familia:
let MiFamilia = ["Hilda" , "Luis", "Helen"] ;
Test
![](https://static.platzi.com/media/user_upload/image-f7cc4be2-5190-4fe6-9375-597c899b8250.jpg)
El uso de memoria en los arrays depende del tipo de array y de c贸mo se implementa en el lenguaje de programaci贸n espec铆fico. Sin embargo, aqu铆 hay algunas consideraciones generales sobre el uso de memoria en los arrays: 1. **Tama帽o de los elementos**: El tama帽o de cada elemento en el array afectar谩 directamente al uso de memoria. Por ejemplo, si tienes un array de enteros de 32 bits, cada elemento ocupar谩 4 bytes en memoria (32 bits / 8 bits por byte). 2. **Tama帽o del array**: El tama帽o total del array, es decir, el n煤mero de elementos que contiene, tambi茅n influir谩 en el uso de memoria. Un array m谩s grande ocupar谩 m谩s memoria que uno m谩s peque帽o. 3. **Implementaci贸n de la estructura de datos**: La forma en que se implementa el array en el lenguaje de programaci贸n afectar谩 al uso de memoria. Algunos lenguajes de programaci贸n pueden usar una cantidad adicional de memoria para almacenar informaci贸n sobre el tama帽o del array y otros metadatos relevantes. 4. **Asignaci贸n est谩tica vs. din谩mica**: En algunos casos, el tama帽o del array puede estar determinado est谩ticamente en tiempo de compilaci贸n, lo que significa que se reserva una cantidad fija de memoria para el array. En otros casos, el tama帽o del array puede ser din谩mico y ajustarse durante la ejecuci贸n del programa, lo que puede requerir un manejo m谩s complejo de la memoria. 5. **Tipo de array**: Algunos lenguajes de programaci贸n ofrecen diferentes tipos de arrays con diferentes caracter铆sticas de memoria. Por ejemplo, los arrays multidimensionales (como matrices) pueden ocupar m谩s memoria que los arrays unidimensionales debido a su estructura m谩s compleja. En resumen, el uso de memoria en los arrays depende de una variedad de factores, incluyendo el tama帽o y el tipo de elementos del array, el tama帽o total del array y c贸mo se implementa en el lenguaje de programaci贸n espec铆fico. Es importante entender c贸mo se maneja la memoria al trabajar con arrays para optimizar el rendimiento y evitar problemas como la falta de memoria o fugas de memoria.
![](IMG_0494.HEIC)
![](https://static.platzi.com/media/user_upload/image-dbffeef9-4f44-4a14-aa37-70c2eb135dfe.jpg)
Soluci贸n Reto: let computador = \["Acer", "Toshiba", "Lenovo"]let precios = \[1500000, 2000000, 1850000]let resultado = \[computador\[1], precios\[1]]console.log(resultado)
```js let arrayNombres = ["Antonio", "Bax", "Lluvia", "Hanako", "Daniel"] ```

Los Arrays almacenan varios tipos de datos.

let arrayDatos = ["Joel ", 11, "Fernanda", 52, True, Flase]
const misNotas = [ 9, 10, 8.5, 7, 9, 8, 6.5, 10 ]

En muchos lenguajes de programaci贸n, los arrays est谩n dise帽ados para contener elementos del mismo tipo de datos. Esto significa que todos los elementos dentro de un array deben ser del mismo tipo. Por ejemplo, un array en muchos lenguajes no puede contener tanto enteros como cadenas de texto.

Sin embargo, hay lenguajes de programaci贸n que ofrecen estructuras de datos m谩s flexibles, como listas o arreglos asociativos, que pueden contener elementos de diferentes tipos. Algunos ejemplos de lenguajes que permiten almacenar diferentes tipos de datos en una estructura de datos incluyen Python con sus listas, JavaScript con arrays y objetos, o Ruby con sus arreglos y hashes.

Ejemplo en Python:

<mixed_array = [1, "dos", 3.0, True]> 

Aqu铆, mixed_array es una lista que contiene elementos de diferentes tipos de datos (entero, cadena, n煤mero de punto flotante y booleano). Es importante tener en cuenta que aunque esto es posible en algunos lenguajes, en otros, como C o Java, los arrays est谩n fuertemente tipados y requieren que todos los elementos sean del mismo tipo.

`let grupoGYM = ["Javier", "Angelo", "Robert", "Jes煤s"]`
let Frutas= \["Manzana", "Mango", "Lim贸n", "Uva", "Pi帽a",12]
\#arrayreto libros\_favoritos = \[ 鈥渓a reina de nada鈥 , 鈥淎las de sangre鈥 , 鈥淚gnite Me鈥 ]
**reto:** \[libro]\[Edgar Allan Poe]\[Narraciones extraordinarias]\[556]\[50000] |0 |1 |2 |3 |4 | |string|string |string |int |int|
# Array como un contenendor # Crear un array con diferentes tipos de datos mi_array = [1, 2.5, "Hola", True] # Acceder a elementos del array primer_elemento = mi_array[0] segundo_elemento = mi_array[2] respuesta: 1 Hola
Los objetos te permiten almacenar colecciones de datos a trav茅s de nombres. Eso est谩 bien. Pero a menudo necesitamos una *colecci贸n ordenada*, donde tenemos un 1ro, un 2do, un 3er elemento y as铆 sucesivamente. Por ejemplo, necesitamos almacenar una lista de algo: usuarios, bienes, elementos HTML, etc. No es conveniente usar objetos aqu铆, porque no proveen m茅todos para manejar el orden de los elementos. No podemos insertar una nueva propiedad 鈥渆ntre鈥 los existentes. Los objetos no est谩n hechos para eso. Existe una estructura llamada `Array` (llamada en espa帽ol arreglo o matriz/vector) para almacenar colecciones ordenadas. `let fruits = ["Apple", "Orange", "Plum"];` `alert( fruits[0] ); // Apple` `alert( fruits[1] ); // Orange` `alert( fruits[2] ); // Plum`
```python Muebles = ["sillas", "mesedora", "sofa", "sofacama"] ```Muebles = \["sillas", "mesedora", "sofa", "sofacama"]
```python Muebles["sillas", "mesedora", "sofa", "sofacama"] ```
Teniendo en cuenta la estructura del tipo de dato array y el alcance que puede ofrecer gracias a que admite el manejo de cualquier tipo de dato dentro de 茅l, utilizo como ejemplo los datos b谩sicos de un libro representados dentro de un arreglo con sus respectivas categorizaciones, tipos de datos, 铆ndices y tambi茅n el valor de estos: ![](https://static.platzi.com/media/user_upload/image-1717aff1-6463-4ba6-8323-584adb685703.jpg)
1\. \*\*Texto (String)\*\*: Los datos de tipo texto representan cadenas de caracteres. En la mayor铆a de los lenguajes de programaci贸n, se encierran entre comillas simples o dobles. Ejemplo: python texto = "Hola, mundo!" 2\. \*Num茅ricos\*: Incluyen tanto enteros como n煤meros de punto flotante. \- \*\*Entero (Integer)\*\*: Representa n煤meros enteros sin decimales. Ejemplo: python numero\_entero = 42 \- \*\*Punto Flotante (Float)\*\*: Representa n煤meros con decimales. Ejemplo: python numero\_flotante = 3.14 3\. \*Booleanos\*: Son tipos de datos que solo pueden tener dos valores: True (verdadero) o False (falso). Se usan para expresar l贸gica booleana. Ejemplo: python es\_verdadero = True 4\. \*\*Arrays (Listas)\*\*: En muchos lenguajes de programaci贸n, los arrays son estructuras que contienen una colecci贸n de elementos del mismo tipo, indexados por su posici贸n. Ejemplo: python lista\_numeros = \[1, 2, 3, 4, 5] Cabe mencionar que dependiendo del lenguaje de programaci贸n, el t茅rmino utilizado para referirse a estas estructuras de datos puede variar. Por ejemplo, en algunos lenguajes se usan listas en lugar聽de聽arrays.
Mi aporte. Array de d铆as de la semana: ![](https://static.platzi.com/media/user_upload/image-5f2f4a19-f179-452d-a8b9-f4ce1c7dbe13.jpg) Array de las variaciones de temperaturas en la semana: ![](https://static.platzi.com/media/user_upload/image-8c79b9ab-05f5-4cf1-b1ef-5a0b78d4e7f1.jpg) Array de mis actividades diarias: ![](https://static.platzi.com/media/user_upload/image-9f6397b1-c6a6-49ac-b89a-c46f93baed28.jpg)

Un array (o arreglo) es como una caja que puede contener varios elementos, como n煤meros o palabras. Imagina que tienes una serie de cajas numeradas en orden, y dentro de cada caja puedes poner un dato. Puedes acceder a cada caja espec铆fica usando su n煤mero. Los arrays son 煤tiles porque te permiten organizar y trabajar con varios datos relacionados de manera eficiente. Es como tener compartimentos numerados para guardar cosas que quieres mantener juntas.

Esta este es el objeto en que creo las cards de mi portafolio: ```javascript export const portafolioData = \[聽 聽 {聽 聽 聽 聽 imgSrc: "../img/portfolio\_img/alura\_flix.webp", 聽 聽 聽 聽 titulo: "Alura Flix",聽 聽 聽 聽 skills: \["React", "Styled Components"],聽 聽 聽 聽 descripcion: "Final project for the One Oracle Next Education Program. Educational programming video website demonstrating CRUD requests.",聽 聽 聽 聽 demoURL: "https://alura-flix-self.vercel.app/",聽 聽 聽 聽 repoURL: "https://github.com/SofiDevO/alura-flix"聽 聽 },聽 聽 {聽 聽 聽 聽 imgSrc: "../img/portfolio\_img//react\_org.webp",聽 聽 聽 聽 titulo: "React ORG",聽 聽 聽 聽 skills: \["React"],聽 聽 聽 聽 descripcion: "React application to manage your team members.",聽 聽 聽 聽 demoURL: "https://react-org-delta.vercel.app/",聽 聽 聽 聽 repoURL: "https://github.com/SofiDevO/react-org"聽 聽 },聽 聽 {聽 聽 聽 聽 imgSrc: "../img/portfolio\_img/alura\_geek.webp",聽 聽 聽 聽 titulo: "Alura Geek",聽 聽 聽 聽 skills: \["JavaScript"],聽 聽 聽 聽 descripcion: " CRUD operations using HTTP requests.",聽 聽 聽 聽 demoURL: "https://alura-geek-ruddy.vercel.app/",聽 聽 聽 聽 repoURL: "https://github.com/SofiDevO/react-org"聽 聽 },聽 聽 {聽 聽 聽 聽 imgSrc: "../img/portfolio\_img/SASS.webp",聽 聽 聽 聽 titulo: "Eco Store",聽 聽 聽 聽 skills: \["Sass", "JavaScript"],聽 聽 聽 聽 descripcion: "Made with sass for the,Sass fundamentals course",聽 聽 聽 聽 demoURL: "https://sofidevo.github.io/eco-store-sass/",聽 聽 聽 聽 repoURL: "https://github.com/SofiDevO/eco-store-sass"聽 聽 },聽 聽 {聽 聽 聽 聽 imgSrc: "../img/portfolio\_img//portfolio.webp",聽 聽 聽 聽 titulo: "My Portfolio",聽 聽 聽 聽 skills: \["Astro", "React","JavaScript"],聽 聽 聽 聽 descripcion: "Just the repository of my portfolio on GitHub.",聽 聽 聽 聽 demoURL: "https://sofidev-portfolio-astro.vercel.app/",聽 聽 聽 聽 repoURL: "https://github.com/SofiDevO/sofidev-portfolio-astro"聽 聽 },聽 聽 {聽 聽 聽 聽 imgSrc: "../img/portfolio\_img//encriptador\_mensajes\_dark.webp",聽 聽 聽 聽 titulo: "Message Encryptor",聽 聽 聽 聽 skills: \["JavaScript"],聽 聽 聽 聽 descripcion: "Message Encryptor for the first Alura Latam Challenge: Programming Logic.",聽 聽 聽 聽 demoURL: "https://sofidevo.github.io/encriptador-mensajes/",聽 聽 聽 聽 repoURL: "https://github.com/SofiDevO/encriptador-mensajes"聽 聽 },]; ```
Array en javaScript: ![](https://static.platzi.com/media/user_upload/image-add4da9c-52da-456b-bec3-24540b39ab3b.jpg)

producto/domicilio/precio/total

1
casa/70/true/70.1:pocision 0/1/2/3

隆Hola! Les comparto mi reto de la clase. Agradezco el Feedback.

nombre|Apellido|edad|activo| |Jose|Hernandez|34|1|

Array

Array = ["Hola", 1, "Test", True, False, 6]
```js Let Datos = ["Maikol", 18, "a帽os", True] ```

un array en JavaScript:

var deportes = ["futbol","basquetball","baseball","natacion", "atletismo", "ciclismo"];

console.log(deportes);
no entiendo en los comentarios donde la gente hace esas escrituras en la plataforma negra =(
Mi representaci贸n gr谩fica de un *array* ser铆a una librer铆a, porque puedes almacenar un conjunto de datos tal como una estanter铆a guarda los libros: ![](https://static.platzi.com/media/user_upload/library-650ed5a4-b434-4753-9314-b9057f5768d8.jpg) Yo agregar铆a en un *array* los datos bancarios de las personas.
Array con tipos distintos de datos ![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202023-10-06%20a%20la%28s%29%2010.28.43-a2e9f971-705b-4e60-9fc1-560cf4f07521.jpg)
Un ejemplo de un arraypuede ser la informacion de una persona donde cadaespacio sera un dato diferente como or ejemplo el nombre que sera de tipo text la edad que sera de tipo numerico y el peso que puede ser de tipo flotante ya que ouede set un numero con decimales cono 62.8