DEV Community

Cover image for Método find - JavaScript
Elian Becali
Elian Becali

Posted on • Edited on

Método find - JavaScript

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);
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

Método find | Notion

Método find | Youtube

Top comments (0)