/* 1-Crea una lista vacía llamada "listaGenerica". 2-Crea una lista de lenguajes de programación llamada "lenguagesDeProgramacion con los siguientes elementos: 'JavaScript', 'C', 'C++', 'Kotlin' y 'Python'. 3-Agrega a la lista "lenguagesDeProgramacion los siguientes elementos: 'Java', 'Ruby' y 'GoLang'. 4-Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion. 5-Crea una función que muestre en la consola todos los elementos de la lista "lenguagesDeProgramacion en orden inverso. 6-Crea una función que calcule el promedio de los elementos en una lista de números. 7-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. 8-Crea una función que devuelva la suma de todos los elementos en una lista. 9-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. 10-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. 11-Crea una función que reciba una lista de números y devuelva una nueva lista con el cuadrado de cada número. */
//1 let listaGenerica = []; //2 let lenguagesDeProgramacion = ["JavaScript", "C", "C++", "Kotlin", "Python"]; //3 lenguagesDeProgramacion.push("Java", "Ruby", "GoLang");
//4 function mostrarArray(array) { console.log(array); } mostrarArray(lenguagesDeProgramacion); //5 function mostrarArrayInvertido(array) { let reverse = array.reverse(); console.log(reverse); } mostrarArrayInvertido(lenguagesDeProgramacion);
//6
let listaDeNumeros = [4, 7, 2, 8, 3, 6];
function promedio(array) {
let sumador = 0;
for (let i = 0; i < array.length; i++) {
sumador = sumador + array[i];
console.log(array[i]);
}
let promedio = (sumador / array.length).toFixed(2);
console.log(El promedio de los números del array es ${promedio}
);
}
promedio(listaDeNumeros);
//7
let listaDeNumeros2 = [4, 7, 2, 8, 3, 6];
function maximoYMinimo(array) {
let arrayOrdenado = array.sort();
console.log(
el número mínimo encontrado es ${arrayOrdenado[0]} y el máximo es ${ arrayOrdenado[arrayOrdenado.length - 1] }
);
}
maximoYMinimo(listaDeNumeros2);
//8
let listaDeNumeros3 = [4, 7, 2, 8, 3, 6];
function sumaTotal(array) {
let sumador = 0;
for (let i = 0; i < array.length; i++) {
sumador = sumador + array[i];
}
console.log(la suma total de los números del array es ${sumador}
);
}
sumaTotal(listaDeNumeros3);
//9
let listaDeNumeros4 = [4, 7, 2, 8, 3, 6];
function posicionEnArray(elemento, array) {
let posicion;
if (array.includes(elemento)) {
for (let i = 0; i < array.length; i++) {
if (array[i] === elemento) {
posicion = i;
}
}
console.log(la posición del elemento es el índice ${posicion}
);
} else {
console.log("-1");
}
}
posicionEnArray(6, listaDeNumeros4);
//10 let listaDeNumeros5 = [4, 7, 2, 8, 3, 6]; let listaDeNumeros6 = [1, 1, 1, 1, 1, 1];
function sumaDeMatriz(array1, array2) { let arrayDeSuma = []; for (let i = 0; i < array1.length; i++) { arrayDeSuma[i] = array1[i] + array2[i]; } console.log(arrayDeSuma); } sumaDeMatriz(listaDeNumeros5, listaDeNumeros6);
//11 let listaDeNumeros7 = [4, 7, 2, 8, 3, 6];
function cuadradoDeMatriz(array) { let cuadradoDeArray = []; for (let i = 0; i < array.length; i++) { cuadradoDeArray[i] = array[i] * array[i]; } console.log(cuadradoDeArray); } cuadradoDeMatriz(listaDeNumeros7);