100, 101, 102 ইত্যাদি পরপর সংখ্যাগুলি পরীক্ষা করতে, হ্রাস() ধারণাটি ব্যবহার করুন। পরপর সংখ্যার জন্য সত্য ফেরত দেওয়া হবে, অন্যথায় ফেরত মান মিথ্যা।
উদাহরণ
const sequceIsConsecutive = (obj) =>
Boolean(obj.reduce((output, lastest) => (output ?
(Number(output.number) + 1=== Number(lastest.number) ? lastest : false)
: false)));
console.log("Is Consecutive="+sequceIsConsecutive ([{ number: '100'
},{number: '101'} ,{number: '102' }]));
console.log("Is Consecutive="+sequceIsConsecutive([{ number: '100' },
{number: '102'} ,{number: '104' }])); উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -
node fileName.js.
এখানে, আমার ফাইলের নাম demo126.js।
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেPS C:\Users\Amit\JavaScript-code> node demo126.js Is Consecutive=true Is Consecutive=false