আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসেবে লিটারেলের একটি অ্যারে এবং দ্বিতীয় আর্গুমেন্ট হিসেবে একটি সার্চ স্ট্রিং নেবে।
ফাংশনটি অ্যারেতে সেই সার্চ স্ট্রিং খুঁজে বের করবে। যদি স্ট্রিংটি অ্যারেতে থাকে, তবে আমরা এর পরবর্তী এলিমেন্ট রিটার্ন করব, অন্যথায় false রিটার্ন করব।
উদাহরণ
const arr = ["", "comp", "myval", "view", "1"]
const getNext = (value, arr) => {
const a = [undefined].concat(arr)
const p = a.indexOf(value) + 1;
return a[p] || false;
}
console.log(getNext('comp', arr));
console.log(getNext('foo', arr));
আউটপুট
কনসোলে আউটপুট হবে:
myval false