একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা অ্যারে গ্রহণ করবে এবং সেই অ্যারেটি থেকে এমন সব উপাদান বের করবে যেগুলো তাদের ডানের সব উপাদানের চেয়ে বড়।
তাহলে, এই ফাংশনটির কোড লিখি −
উদাহরণ
কোডটি হবে −
const arr = [12, 45, 6, 4, 23, 23, 21, 1]; const largerThanRight = (arr = []) => { const creds = arr.reduceRight((acc, val) => { let { largest, res } = acc; if(val > largest){ res.push(val); largest = val; }; return { largest, res }; }, { largest: -Infinity, res: [] }); return creds.res; }; console.log(largerThanRight(arr));আউটপুট
কনসোলে আউটপুট হবে −
[ 1, 21, 23, 45 ]