///////////Ejercicio uno/////////////////////
let listaGenerica = [];
///////////Ejercicio dos////////////////////
let lenguajesDeProgramacion = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
///////////Ejercicio tres/////////////////////
lenguajesDeProgramacion.push ('Java', 'Ruby', 'GoLang');
console.log (lenguajesDeProgramacion);
///////////Ejercicio cuatro/////////////////////
function mostrarElementos(lenguajesDeProgramacion1){
for (let i = 0; i < lenguajesDeProgramacion1.length; i++) {
console.log(lenguajesDeProgramacion1[i]);
}
}
let lenguajesDeProgramacion1 = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
mostrarElementos(lenguajesDeProgramacion1);
///////////Ejercicio cinco/////////////////////
function mostrarElementosInversos(lenguajesDeProgramacion2){
for (let i = lenguajesDeProgramacion2.length - 1; i >= 0; i--) {
console.log(lenguajesDeProgramacion2[i]);
}
}
let lenguajesDeProgramacion2 = ['JavaScript', 'C', 'C++', 'Kotlin','Python'];
mostrarElementosInversos(lenguajesDeProgramacion2);
///////////Ejercicio seis/////////////////////
function promedioListas(numerosLista){
let suma = 0;
let promedio = 0;
for (let i=0; i < numerosLista.length; i++){
suma += numerosLista[i];
}
promedio = suma/numerosLista.length;
console.log (numerosLista);
console.log(`El promedio de tu lista es: ${promedio}`);
}
let numerosLista = [1, 3, 5, 6, 9, 4];
promedioListas(numerosLista);
///////////Ejercicio siete/////////////////////
function numeroMayorMenor(listaNumeros){
let numeroMayor = listaNumeros[0];
let numeroMenor = listaNumeros[0];
for (let i=0; i < listaNumeros.length; i++){
let numero = listaNumeros[i];
if (numero > numeroMayor){
numeroMayor = numero;
}
if (numero < numeroMenor){
numeroMenor = numero;
}
}
console.log (listaNumeros);
console.log(`El numero mayor es): ${numeroMayor}`);
console.log(`El numero menor es): ${numeroMenor}`);
}
let listaNumeros = [1, 3, 5, 6, 9, 4, -3];
numeroMayorMenor(listaNumeros);
///////////Ejercicio ocho/////////////////////
function devuelveSuma(sumaNumeros){
let suma = 0;
for (let i=0; i < sumaNumeros.length; i++){
suma += sumaNumeros[i];
}
console.log (sumaNumeros);
console.log(`La suma de tu lista es: ${suma}`);
}
let sumaNumeros= [1, 3, 5, 6, 9, 4];
devuelveSuma(sumaNumeros);
///////////Ejercicio nueve/////////////////////
function posicionLista(listaElemento, numeroElemento) {
for (let i = 0; i < listaElemento.length; i++) {
if (listaElemento[i] === numeroElemento) {
return i;
}
}
return -1;
}
let listaElemento = [8, 5, 7, -4, 9, 12, 6, -2];
posicionLista(listaElemento);
let numeroElemento = 9;
let posicion = posicionLista(listaElemento, numeroElemento);
if (posicion !== -1) {
console.log(`El elemento ${numeroElemento} se encuentra en la posición: ${posicion}`);
} else {
console.log(`El elemento ${numeroElemento} no se encuentra en la lista.`);
}
///////////Ejercicio diez/////////////////////
function sumaDosListas(listaUno, listaDos){
if (listaUno.length === listaDos.length) {
let listaTotal =[];
for (let i=0; i < listaUno.length; i++){
listaTotal[i] = listaUno[i] + listaDos[i];
}
return listaTotal;
} else{
return `Los arreglos no tienen la misma longitud.`;
}
}
let listaUno= [1, 3, 5, -6, 6, 9, 4, 2];
let listaDos = [8, 5, 7, -4, 9, 12, 6, -2];
let resultadoSuma = sumaDosListas(listaUno, listaDos);
console.log (listaUno);
console.log (listaDos);
console.log('Resultado de la suma:', resultadoSuma);
///////////Ejercicio once/////////////////////
function cuadradoDeLista(lista) {
let listaCuadrados = [];
for (let i = 0; i < lista.length; i++) {
let cuadrado = lista[i] * lista[i]; i
listaCuadrados.push(cuadrado);
}
return listaCuadrados;
}
let lista = [1, 3, 5, -6, 6, 9, 4, 2];
let listaCuadrados = cuadradoDeLista(lista);
console.log('Lista original:', lista);
console.log('Cuadrados de cada número:', listaCuadrados);