সেটের সব সাবসেট খুঁজে বের করতে, জাভাস্ক্রিপ্টে reduce() সহ map() ব্যবহার করুন। বলুন, আমরা [8,9] সেটটি পাস করছি এবং সাবসেটগুলো খুঁজছি।
উদাহরণ
const findAllSubsetsoOfGivenSet = originalArrayValue => originalArrayValue.reduce( (givenSet, setValue) => givenSet.concat( givenSet.map(givenSet => [setValue,...givenSet]) ), [[]] ); console.log(findAllSubsetsoOfGivenSet([8,9]));
উপরোক্ত প্রোগ্রাম চালাতে, আপনাকে নিচের কমান্ড ব্যবহার করতে হবে:
node fileName.js.
এখানে, আমার ফাইল নাম demo36.js।
আউটপুট
এটি নিচের আউটপুট দেবে।
PS C:\Users\Amit\JavaScript-code> node demo36.js [ [], [ 8 ], [ 9 ], [ 9, 8 ] ]