1019 B
1019 B
title | localeTitle |
---|---|
Check For The Presence of an Element With indexOf() | Comprobar la presencia de un elemento con indexOf () |
Comprobar la presencia de un elemento con indexOf ()
- Se puede usar una
if-statement
simple para verificar si el valor devuelto por la funciónindexOf()
es menor que 0. - Una vez que se descubre el valor, puede devolver
true
ofalse
. Solution-1
demuestra cómo una simpleif-statement
puede devolver el resultado correcto.
Solución-1:
function quickCheck(arr, elem) {
if(arr.indexOf(elem)>=0) {
return true;
}
return false;
}
console.log(quickCheck(['squash', 'onions', 'shallots'], 'mushrooms'));
Solution-2
demuestra cómo se puede resolver el problema usando? : (conditional)
operador? : (conditional)
.
Solución-2:
function quickCheck(arr, elem) {
return arr.indexOf(elem) >= 0 ? true : false;
}
console.log(quickCheck(['squash', 'onions', 'shallots'], 'mushrooms'));