Array.every() মেথড
Array.every() মেথড পরীক্ষা করে যে একটি অ্যারে-এর সমস্ত এলিমেন্ট ব্যবহারকারী-নির্দিষ্ট ফাংশনে প্রদত্ত টেস্ট পাস করে কিনা। এটি true রিটার্ন করে যদি সব এলিমেন্ট টেস্ট পাস করে, এবং false রিটার্ন করে যদি একটি এলিমেন্টও টেস্ট ফেল করে।
উদাহরণ
<html> <body>
<p id="every1"></p>
<p id="every2"></p>
<script>
var wages = [15000, 33000, 19000, 54000];
var salary = [9000, 33000, 19000, 54000];
function checkSal(wage) {
return wage >= 10000;
}
document.getElementById("every1").innerHTML = wages.every(checkSal);
document.getElementById("every2").innerHTML = salary.every(checkSal);
</script>
</body> </html>
আউটপুট
true false
ব্যাখ্যা
প্রথম অ্যারে wages-এ সব স্যালারি ১০,০০০-এর বেশি, তাই true রিটার্ন করেছে। দ্বিতীয় অ্যারে salary-এ প্রথম এলিমেন্ট ৯,০০০ যা ১০,০০০-এর কম, তাই false রিটার্ন করেছে।