Array.find()
Array.find()는 제공된 테스트 조건(사용자 지정 조건)을 충족하는 배열의 첫 번째 요소 값을 반환하는 데 사용됩니다. 제공된 테스트 조건이 실패하면 array.find()는 정의되지 않은 값을 반환합니다. 다음 예제에서 array.find( ) 배열의 가격 요소가 주어진 테스트 가격(12000)보다 큰지 확인합니다. 제공된 테스트 조건이 true이면 테스트를 통과한 첫 번째 값이 실행되고 정의되지 않은 경우 실행됩니다.
예시
<html> <body> <p id="price"></p> <script> var price = [3000, 21000, 28000, 20000, 15500]; function checkCost(cost) { return cost >= 12000; } document.getElementById("price").innerHTML = price.find(checkCost); </script> </body> </html>
출력
21000