me genera dudas el concepto de array que vimos, ya que para mi un array estaba formado por elementos de un mismo tipo, y las listas podian ser o no del mismo tipo.
me genera dudas el concepto de array que vimos, ya que para mi un array estaba formado por elementos de un mismo tipo, y las listas podian ser o no del mismo tipo.
Hola Gerardo, espero estés muy bien.
JavaScript, a diferencia de otros lenguajes de programación orientado a objetos, es un lenguaje de tipado dinámico. Con esto puedes crear arrays con diferentes tipos de datos, o sea, un mismo array puede estar compuesto por number, string, boolean; entonces lo podríamos defenir como una variable especial que puede contener más de un valor a la vez.
Ahora bien, respondiendo tu pregunta, javascript no parece distinguir entre array's, lista, matriz o vector, lo que podria considerarse como un todo, incluso el MDN lo define como un objeto que proporciona diferentes métodos para efectuar operaciones de recorrido y de mutación. Y no menciona diferencia alguna entre esos términos. Te dejo un link para que puedas profundizar un poco mas sobre el tema
https://www.w3schools.com/js/js_arrays.asp
https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Array
https://developer.mozilla.org/es/docs/Web/JavaScript/Data_structures
Hola, Gerardo Sebastián López tu duda está bien infundada es fácil de comprender pero para aclararla de manera practica a usar un termino diferente a lista o elementos comunes un grupo. Puedes llamar los Array como "la formación" en si los datos agrupados no tienen que ver con una jerarquía u orden especifico por eso no es una lista tal cual, sino un conjunto de complementos informativos de datos que necesitas para llamar. Array = Formación