हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो लिटरल्स का ऐरे ले और जांचे कि एलिमेंट्स समान हैं या नहीं यदि आगे या पीछे से पढ़ा जाए। ऐसे ऐरे को पलिंड्रोम ऐरे के नाम से भी जाना जाता है।
पलिंड्रोम ऐरे के कुछ उदाहरण हैं:
const arr1 = ['a', 'b', 'c', 'b', 'a']; const arr2 = [4, 7, 7, 4]; const arr3 = [7, 7, 7, 7, 7, 7];
उदाहरण
इसके लिए कोड:
const arr = [1, 5, 7, 4, 15, 4, 7, 5, 1]; const isPalindrome = arr => { const { length: l } = arr; const mid = Math.floor(l / 2); for(let i = 0; i <= mid; i++){ if(arr[i] !== arr[l-i-1]){ return false; }; }; return true; }; console.log(isPalindrome(arr));आउटपुट
कंसोल में आउटपुट:
true