Comparto Codigo.
//1 let listaGenerica=[];
//2 let lenguagesDeProgramacion =['JavaScript','C','C++','Kotlin','Python']; console.log(lenguagesDeProgramacion)
//3 lenguagesDeProgramacion.push('Java','Ruby','Python');
//4 function mostrarLenguaje(listaLenguajes){ console.log(listaLenguajes); } mostrarLenguaje(lenguagesDeProgramacion)
//6
let posicionLista=0;
let sumaNumeros=0;
let numeroUsuario=[4,2,3];
function calculoPromedioLista(listaNUmeros){
if(posicionLista<listaNUmeros.length){
sumaNumeros+=numeroUsuario[posicionLista];
posicionLista++;
return calculoPromedioLista(listaNUmeros);
}
console.log(El promedio de ${listaNUmeros} es ${sumaNumeros/listaNUmeros.length}
)
}
calculoPromedioLista(numeroUsuario);
//7
Solucion 1
let posicionLista=0;
let numeroUsuario=[4,2,3,8,7,2,8,9];
let numeroMayor=numeroUsuario[0];
let numeroMenor=numeroUsuario[0];
function mostrarNumeroMayorMenor(listaNUmeros){
if(posicionLista<listaNUmeros.length){
if(listaNUmeros[posicionLista]>numeroMayor){
numeroMayor=listaNUmeros[posicionLista];
}
if(listaNUmeros[posicionLista]<numeroMenor){
numeroMenor=numeroMayor=listaNUmeros[posicionLista];
}
posicionLista++;
return mostrarNumeroMayorMenor(listaNUmeros);
}
console.log(De la lista ${numeroUsuario}, el mayor es ${numeroMayor} y el numero menor es ${numeroMenor}
)
}
mostrarNumeroMayorMenor(numeroUsuario);
Solucion 1
let numeroUsuario=[4,2,3,8,7,2,8,9];
function mostrarNumeroMayorMenor(listaNUmeros){
console.log(Lista: ${listaNUmeros}
)
console.log(Numero Maximo ${Math.max(...listaNUmeros)}
);
console.log(Numero Maximo ${Math.min(...listaNUmeros)}
);
}
mostrarNumeroMayorMenor(numeroUsuario);
//8
let posicionLista=0;
let sumaNumeros=0;
let numeroUsuario=[4,2,3];
function sumaLista(listaNUmeros){
if(posicionLista<listaNUmeros.length){
sumaNumeros+=numeroUsuario[posicionLista];
posicionLista++;
return sumaLista(listaNUmeros);
}
console.log(La Suma de ${listaNUmeros} es ${sumaNumeros}
)
}
sumaLista(numeroUsuario);
//9
let posicionLista=0; let sumaNumeros=0; let numeroUsuario=[4,2,3,1,7,8]; function buscarNumero(numeroBuscar){ if(posicionLista<numeroUsuario.length){ if(numeroBuscar==numeroUsuario[posicionLista]){ return posicionLista; }else{ posicionLista++; return buscarNumero(numeroBuscar); } } } console.log(buscarNumero(7));
//10 let posicionLista=0; let listaSuma=[];
function sumaListas(listaUno, listaDos){ if(posicionLista<listOne.length){ listaSuma.push(listaUno[posicionLista]+listaDos[posicionLista]); posicionLista++; return sumaListas(listaUno, listaDos) } return listaSuma }
let listOne=[1,2,3,4]; let listaTwo=[4,3,2,1];
console.log(sumaListas(listOne,listaTwo));
//11
let posicionLista=0; let listaCuadrado=[];
function numeroCuadrado(listaUno){ if(posicionLista<listOne.length){ listaCuadrado.push(listaUno[posicionLista]*listaUno[posicionLista]); posicionLista++; return numeroCuadrado(listaUno) } return listaCuadrado }
let listOne=[1,2,3,4];
console.log(numeroCuadrado(listOne)); */