JavaScript .find()

christian.dinh's avatar
Published Jun 5, 2021Updated Jul 11, 2022
Contribute to Docs

The .find() method returns the first element in the array that satisfies the given function.

Syntax

array.find(function);

The function is a callback that is applied to each element as the array is traversed. If no valid element is found, undefined is returned.

Example

Finding the first temperature that’s over 90°:

const temperature = [72, 87, 92, 90, 85, 88, 81];
const hot = temperature.find((element) => element >= 90);
console.log(hot);
// Output: 92

Codebyte Example

The following example finds the first person under 21 years old in the peopleInLine array:

Code
Output
Loading...

All contributors

Contribute to Docs

Learn JavaScript on Codecademy