- Crea una lista vacía con el nombre listaGenerica.
let listaGenerica = [];
- Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'.
let lenguagesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
- Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'.
lenguagesDeProgramacion.push('Java', 'Ruby', 'GoLang');
- Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion.
function mostrarArray() {
for (let cont = 0;cont < lenguagesDeProgramacion.length;cont++) {
console.log(lenguagesDeProgramacion[cont]);
}
}
- Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso.
function mostrarArrayInverso() {
for (let cont = lenguagesDeProgramacion.length - 1; cont >= 0; cont--) {
console.log(lenguagesDeProgramacion[cont]);
}
}
- Crea una función que calcule el promedio de los elementos en una lista de números.
function calcularPromedio(arr) {
let suma = 0;
for (let cont = 0; cont < arr.length; cont++) {
suma += arr[cont];
}
return suma / arr.length;
}
- Crea una función que muestre en la consola el número más grande y el número más pequeño en una lista.
function mayorMenor(arr) {
let mayor = arr[0];
let menor = arr[0];
for (let cont = 1; cont < arr.length; cont++) {
if (arr[cont] > mayor) {
mayor = arr[cont];
}
if (arr[cont] < menor) {
menor = arr[cont];
}
}
console.log('Mayor :', mayor);
console.log('Menor: ', menor);
}
- Crea una función que devuelva la suma de todos los elementos en una lista.
function sumaArray(arr) {
let suma = 0;
for (let cont = 0; cont < arr.length; cont++) {
suma += arr[cont];
}
return suma;
}
- Crea una función que devuelva la posición en la lista donde se encuentra un elemento pasado como parámetro, o -1 si no existe en la lista.
function posicionElemento(arr, elemento) {
for (let cont = 0; cont < arr.length; cont++) {
if (arr[cont] === elemento) {
return cont;
}
}
return -1;
}
- Crea una función que reciba dos listas de números del mismo tamaño y devuelva una nueva lista con la suma de los elementos uno a uno.
function sumaListas(arr1, arr2){
let nuevoArr = [];
for(let cont=0; cont<arr1.lenght;cont++){
nuevoArr.push(arr1[cont] + arr2[cont]);
}
return nuevoArr;
}
- Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número.
function sumaListas(arr){
let nuevoArr = [];
for(let cont=0; cont<arr1.lenght;cont++){
nuevoArr.push(arr1[cont] * arr1[cont] );
}
return nuevoArr;
}