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

desafio 4

let respuesta = 'hola';

function asignarTextoElementos (Elemento,texto){ let titulo = document.querySelector(Elemento); titulo.innerHTML = (texto); return; } //asignarTextoElementos('#uno',respuesta);

//ejercicio 1 /* let listaGenerica = []; console.log(listaGenerica); / //ejercicio 2 / let lenguagesDeProgramcion = ['JavaScript', 'C', 'C++', 'Kotlin' , 'Python']; respuesta = lenguagesDeProgramcion; asignarTextoElementos('#uno',respuesta); console.log (lenguagesDeProgramcion); / //ejercicio 3 / lenguagesDeProgramcion.push ('Java', 'Ruby' , 'GoLang'); respuesta = lenguagesDeProgramcion; asignarTextoElementos('#uno',respuesta); console.log (lenguagesDeProgramcion); */ //ejercicio 4 function mostrar(){ console.log (lenguagesDeProgramcion); } //ejercicio 5 function alreves(){ respuesta = lenguagesDeProgramcion.reverse(); asignarTextoElementos('#uno',respuesta); console.log (respuesta); } //ejercicio 6 function promedio(arre){ function suma(arre, indice = 0){ if (arre.length === indice){ return 0;

    }
    else {
        return (arre[indice] + suma(arre, indice+1));
    }
}
let sumaTotal = suma(arre);
return sumaTotal/arre.length;

} /* let numeros = [1,2,3,4]; console.log (promedio(numeros)); / //ejercicio 7 function maxYMin(arry){ let maxi = Math.max (...arry); let mini = Math.min (...arry); console.log(el numero mas grande de la lista es ${maxi} y el mas pequeño es ${mini}); } / let listadoNumeros = [3,6,8,1,6,4,9]; maxYMin(listadoNumeros); */ //ejercicio 8 function suma(arre, indice = 0){ if (arre.length === indice){ return 0;

}
else {
    return (arre[indice] + suma(arre, indice+1));
}

} /* let paraSumar = [1,2,3,4]; console.log(suma(paraSumar)); */ //ejercicio 9 function encontrarPosicion(arreglo,elemento){

let indice = arreglo.indexOf(elemento);

if (indice !== -1){
    
    console.log (indice);
    return indice
}
else {

    console.log (indice);
    return indice
}

} /* let listaIndice = ['a','b','c','d','e']; encontrarPosicion(listaIndice,'f'); */ //ejercicio 10 let primeraList = [1,2,3]; let segundaList = [1,2,3];

function sumando(lista1,lista2){ if(lista1.length === lista2.length){

return lista1.map((valor, indice) => valor + lista2[indice]);
}
else {
    console.log('las listas no tienen la misma cantidad de elementos');
}

} //console.log (sumando(primeraList,segundaList)); //ejercicio 11 function cuadrado(lista1){ return lista1.map(valor => valor*valor); } //console.log(cuadrado(primeraList));

1 respuesta

Hola,

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!