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

08 Desafío: hora de practicar

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);
}
1 respuesta

Hola! ¿Cómo estás?

Gracias por compartir tu código con nosotros. Sigue así y no dudes en volver al foro si tienes

alguna pregunta o dificultad.

¡Gracias nuevamente!

Saludos,

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