Escribí una función que nos diga si un array contiene a un cierto elemento
Publicado por Jonathan (19 intervenciones) el 21/11/2019 23:25:31
Hola! Nuevamente!. Estoy con el siguiente ejercicio que no puedo dar con el mismo!
EJERCICIO A REALIZAR
Escribí la función contiene que nos diga si un array contiene a un cierto elemento.
contiene([1, 6, 7, 6], 7)
true
contiene([1, 6, 7, 6], 6)
true
contiene([], 7)
false
contiene([8, 5], 7)
false
¡Dame una pista!
Recorda que la funcion indexOf indica la posicion de un elemento en el array, y ademas indica un valor particular para los elementos que NO se encuentran dentro del array.
MI CODIGO
Tu solución no pasó las pruebas
Resultados de las pruebas:
contiene([], 7) es false
contiene([8, 5], 7) es false
contiene([1, 8, 5], 7) es false (LO DEL FALSE PUDE HACER QUE ME DE BIEN)
contiene([1, 6, 7, 6], 6) es true (NO ASI LO DE TRUE)
undefined == true
contiene([1, 1, 1], 1) es true
undefined == true
:( , Mil Gracias a todos por sus respuestas!
EJERCICIO A REALIZAR
Escribí la función contiene que nos diga si un array contiene a un cierto elemento.
contiene([1, 6, 7, 6], 7)
true
contiene([1, 6, 7, 6], 6)
true
contiene([], 7)
false
contiene([8, 5], 7)
false
¡Dame una pista!
Recorda que la funcion indexOf indica la posicion de un elemento en el array, y ademas indica un valor particular para los elementos que NO se encuentran dentro del array.
MI CODIGO
1
2
3
4
5
var array = [1, 6, 7, 6, ,];
function contiene(){
array.indexOf([], 7);
}
Tu solución no pasó las pruebas
Resultados de las pruebas:
contiene([], 7) es false
contiene([8, 5], 7) es false
contiene([1, 8, 5], 7) es false (LO DEL FALSE PUDE HACER QUE ME DE BIEN)
contiene([1, 6, 7, 6], 6) es true (NO ASI LO DE TRUE)
undefined == true
contiene([1, 1, 1], 1) es true
undefined == true
:( , Mil Gracias a todos por sus respuestas!
Valora esta pregunta


0