Array.find()
Array.find() অ্যারেয়ের প্রথম এলিমেন্টের মান রিটার্ন করে যা প্রদত্ত টেস্টিং শর্ত পূরণ করে। যদি কোনো এলিমেন্ট শর্ত পূরণ না করে, তবে undefined রিটার্ন করে। নিচের উদাহরণে Array.find() চেক করে যে প্রাইস এলিমেন্টগুলো ১২০০০-এর বেশি কিনা। শর্ত পূরণ করলে প্রথম মান রিটার্ন হয়, না হলে undefined।
উদাহরণ
<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