paso 5
This commit is contained in:
@@ -108,6 +108,29 @@ const usuarios = [
|
|||||||
// Buscar "Luis" → mostrar sus datos
|
// Buscar "Luis" → mostrar sus datos
|
||||||
// Buscar "Pedro" → mostrar "Usuario no encontrado"
|
// Buscar "Pedro" → mostrar "Usuario no encontrado"
|
||||||
|
|
||||||
|
// creo una función auxiliar para probar con distintos nombres sin repetir código
|
||||||
|
function buscarYMostrarUsuario(nombreABuscar) {
|
||||||
|
// uso find con una función anónima
|
||||||
|
const usuarioEncontrado = usuarios.find(function (usuario) {
|
||||||
|
return usuario.nombre === nombreABuscar;
|
||||||
|
});
|
||||||
|
|
||||||
|
// verifico si find encontró algo o si retornó undefined
|
||||||
|
if (usuarioEncontrado !== undefined) {
|
||||||
|
console.log(usuarioEncontrado);
|
||||||
|
} else {
|
||||||
|
console.log("Usuario no encontrado");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Buscar "Luis" → mostrar sus datos
|
||||||
|
buscarYMostrarUsuario("Luis");
|
||||||
|
// Resultado en consola: { nombre: 'Luis', activa: false }
|
||||||
|
|
||||||
|
// Buscar "Pedro" → mostrar "Usuario no encontrado"
|
||||||
|
buscarYMostrarUsuario("Pedro");
|
||||||
|
// Resultado en consola: "Usuario no encontrado"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
6. Dado el siguiente array, construir un nuevo array que contenga solo las
|
6. Dado el siguiente array, construir un nuevo array que contenga solo las
|
||||||
palabras con más de 4 letras, convertidas a mayúsculas.
|
palabras con más de 4 letras, convertidas a mayúsculas.
|
||||||
|
|||||||
Reference in New Issue
Block a user