Array.some()
Array.some() প্রদত্ত উপাদানগুলি প্রদত্ত ফাংশন (ব্যবহারকারীর দ্বারা প্রদত্ত ফাংশন) দ্বারা বাস্তবায়িত পরীক্ষায় উত্তীর্ণ হয়েছে কিনা তা পরীক্ষা করে। Array.Every() এর বিপরীতে, যা সমস্ত উপাদান পরীক্ষায় উত্তীর্ণ হলে সত্য ফেরত দেয়, Array.some() করবে। রিটার্ন true এমনকি অ্যারের একটি উপাদান পরীক্ষায় উত্তীর্ণ হয় এবং প্রতিটি উপাদান পরীক্ষায় ব্যর্থ হলে মিথ্যা ফেরত দেয়। নিচের উদাহরণে Array.some() পরীক্ষা করে যে অ্যারের কোনো বেতনের উপাদান প্রদত্ত বেতন সীমা (15000) অতিক্রম করেছে কিনা এবং কার্যকর করে বুলিয়ান (সত্য, মিথ্যা) আউটপুট।
উদাহরণ
<html> <body> <p id="some1"></p> <p id="some2"></p> <script> var wages = [33000, 10000, 1000, 20000]; var salary = [3000,9000,14000,10000] function checkSal(wage) { return wage >= 15000; } document.getElementById("some1").innerHTML = wages.some(checkSal); document.getElementById("some2").innerHTML = salary.some(checkSal); </script> </body> </html>
আউটপুট
true false