Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafio Hora de Practicas - Listas

// DESAFIO 
// ------------------    1
let listaGenerica = [];
console.log(listaGenerica);

//--------------------       2

let lenguajesDeProgramacion = ['JavaScript','C','C++','Kolin','Python'];
console.log(lenguajesDeProgramacion);

//-------------------      3 
let lenguajesDeProgramacion = ['JavaScript','C','C++','Kolin','Python'];
lenguajesDeProgramacion.push('Java','Ruby','GoLang');
console.log(lenguajesDeProgramacion);

//-----------------------    4

let lenguajesDeProgramacion = ['JavaScript','C','C++','Kolin','Python'];
lenguajesDeProgramacion.push('Java','Ruby','GoLang');

function mostrarElementos(){
    console.log(lenguajesDeProgramacion);
}

mostrarElementos();

//----------------------      5

let lenguajesDeProgramacion = ['JavaScript','C','C++','Kolin','Python'];
lenguajesDeProgramacion.push('Java','Ruby','GoLang');

function mostrarElementos(){
    console.log(lenguajesDeProgramacion.reverse());
}

mostrarElementos();

//------------------    6

let listaDeNum = [1,2,3,4,5];
let sum = 0;
let prom = 0;
let n = listaDeNum.length;


function promedioLista(){
   
    for(let i = 0; i<n; i++){
        sum +=  listaDeNum[i];
        
    }
    prom = sum/ (listaDeNum.length);
    return console.log(`El promedio es ${prom}`);
}

promedioLista();

//-------------------  7 

let listaDeNum = [10,2,3,40,5];
let max = listaDeNum[0];
let min = listaDeNum[0];
let n = listaDeNum.length;


function maximoMinimo(){
   
    for(let i = 0; i<n; i++){
        if(listaDeNum[i]>=max){
            max = listaDeNum[i];
        }else if(listaDeNum[i]<=min){
            min = listaDeNum[i];
        }
    }
    
    return console.log(`El número mas pequeño es ${min} 
        y el mas grandes es ${max}`);
}

maximoMinimo();

//--------------------  8

let listaDeNum = [10,2,3,40,5];
let sum = 0;
let n = listaDeNum.length;


function sumarLista(){
   
    for(let i = 0; i<n; i++){
        sum +=listaDeNum[i];
    }
    
    return console.log(`La suna es  ${sum}`);
}

sumarLista();

//------------- 9 

let numUser = prompt('Ingresa el número a buscar 1 - 9 : ');
let listaDeNum = [3,4,1,2,5,9,7,8,6,0];
let n = listaDeNum.length;

function sumarLista(num,lista){

    for(let i=0;i<=n;i++){
        if(num==lista[i]){
            return console.log(`La posición del numero es  ${i}`);
        }
    }
    return console.log(`La posición del numero es  -1 no se encuentra en la lista`);

}

sumarLista(numUser,listaDeNum);

//---------------- 10 

let listaDeNum1 = [3,4,1,2,5,9,7,8,6,0];
let listaDeNum2 = [3,4,1,2,5,9,7,8,6,0];
let n = listaDeNum1.length;
let result = [];
function sumarLista(lista1,lista2){

    for(let i=0;i<n;i++){
       result[i]=lista1[i]+lista2[i];
    }

    console.log(result);
   
}

sumarLista(listaDeNum1,listaDeNum2);

//----------------- 11 


let listaDeNum = [3,4,1,2,5,9,7,8,6,12];


function doblar(listaDeNum){

    let result = listaDeNum.map(function(num){
    return num*num;
    });
    console.log(result);
}

doblar(listaDeNum);
1 respuesta
listaGenerica =[];
lenguajedDeProgramacion = ['Javascript', 'C', 'C++', 'kotlin', 'Python'];
lenguajedDeProgramacion.push('java', 'Ruby', 'GoLang')

function todosLosElementos(lista) {
    console.log(lista);
}

function ordenInverso(lista){
    for(let i=lista.length-1 ;i>=0; i--){
        console.log(lista[i]);
    }
}

function calcularPromedio(lista){
    let suma = 0;
    for(let i = 0; i<=lista.length-1; i++){
        suma += lista[i]; 
    }
    console.log(suma / lista.length);
}

function calcularMenoryMayor(lista){
    let mayor= lista[0];
    let menor = lista[0];
    for(let i =1; i<=lista.length; i++){
        if(lista[i] > mayor){
            mayor = lista[i];
        }
        if (lista[i] < menor)
            {  menor = lista[i]}
    }
    console.log(mayor, menor)
}

function sumaElementos(lista){
    let suma =0;
    for(let i =0; i<=lista.length-1;i++ ){
        suma += lista[i]
    }
    console.log(suma)
}

function existenciaElemeno(elemento){
    numeros =[5,5,10,20,2,4]
    if(numeros.includes(elemento)){
        console.log(numeros.indexOf(elemento))
    }else{
        console.log(-1);
    }
}

function sumaListas(lista1, lista2){
    nuevaLista =[];
    if(lista1.length != lista2.length){
        console.log(" las listas no tienen la misma longitud");
    }else{
        for (let i =0; i<= lista1.length-1;i++){
            nuevaLista[i] = lista1[i]+lista2[i]
        }
    }
    console.log(nuevaLista)

}

function numeroCuadrado(lista){
    nuevaLista = [];
    for(let i =0; i<=lista.length-1; i++){
        nuevaLista[i] = lista[i]*lista[i];
    }
    console.log(nuevaLista);
}