O método find() retorna o valor do primeiro elemento do array que satisfazer a função de teste provida. Caso contrário será retornado undefined.
Parâmetros
callback - Função passada como referência, será executada a cada iteração do array. Esta função pode receber 3 argumentos.
element - O elemento que está sendo processado no array.
index - O índice do elemento atual que está sendo processado no array. (Opcional)
array - O array para qual find foi chamada. (Opcional)
Sintaxe
const approvedNumber= numbers.find(functionCallback);
Retorno
O método find() retorna o valor do primeiro elemento que passou no teste da função provida.
Exemplo
Retorna o valor do primeiro elemento que seja maior ou igual 18
const numbers = [10, 6, 8, 19, 18, 20];
function isBigEnough(value) {
return value >= 18;
}
const approvedNumber = numbers.find(isBigEnough);
// approvedNumber -> 19
Top comments (0)