Comparto de mi Desafio lo que creo puede generar valor a mis compañeros.
Demostracion del Punto 9
/* 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. */
function encontrarIndiceElemento(lista, elemento) {
for (let i = 0; i < lista.length; i++) {
if (lista[i] === elemento) {
return i; // Retorna el índice del elemento encontrado
}
}
return -1; // Retorna -1 si el elemento no se encuentra en la lista
}
numeros = [10, 20, 30, 40, 50];
console.log(encontrarIndiceElemento(numeros, 30)); // Output: 2
console.log(encontrarIndiceElemento(numeros, 50)); // Output: 4
console.log(encontrarIndiceElemento(numeros, 100)); // Output: -1
Además, agrego una optimización de la función
function encontrarIndiceElemento(lista, elemento) {
return lista.indexOf(elemento);
}