Categories
JavaScript Programming Language

Array.prototype.some()

অ্যারেতে থাকা সমস্ত উপাদান গুলোর মধ্যে যে কোন একটি উপাদান প্রদত্ত শর্ত পুরণ হলেই some() এটি  সত্য কিংবা মিথ্যা তা  প্রকাশ করে।

যা প্রদত্ত ফাংশন  এর উপর নির্ভর করে । এটা every() এর বিপরীত কাজ করে । every() যেমন এর শর্তের সম্পুর্ন পুরন হলেই সঠিক দেখায় তেমনি Some() এর শর্তের একটি পুরন হলেই সঠিক দেখায় তেমন । যা এটি একটি বুলিয়ান মান প্রদান করে।

 

এখানে issome তে বলা হয়েছে যে ২০ এর চেয়ে ছোট সংখ্যা আছে কিনা ? হ্যা ২/৩ টা আছে , সুতরাং এটা সত্য দেখাবে । 

Some()  এর ক্ষেত্রে মিনিমাম একটা এলিমেন্ট শর্তের মধ্যে পরলেই “true” রিটার্ন করবে ।

 

আরো একটি উদাহারণঃ

এখানে বলা হয়েছে যে কেও কি ফেইল করেছে বা ৩৩ এর নিচে পেয়েছে ? উত্তরঃ হ্যা ফেইল করেছে তাই = true