কম্পিউটার

জাভাস্ক্রিপ্টে একটি অ্যারেতে স্বতন্ত্রতা পরীক্ষা করা হচ্ছে


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে সংখ্যার অ্যারে নেয়। যদি অ্যারের সমস্ত সংখ্যা শুধুমাত্র একবার প্রদর্শিত হয় (অর্থাৎ, সমস্ত সংখ্যা অনন্য), এবং অন্যথায় মিথ্যা হলে ফাংশনটি সত্য হবে৷

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr = [12, 45, 6, 34, 12, 57, 79, 4];

তারপর আউটপুট −

হওয়া উচিত
const output = false;

কারণ 12 নম্বরটি অ্যারেতে দুবার উপস্থিত হয়৷

উদাহরণ

এর জন্য কোড হবে −

const arr = [12, 45, 6, 34, 12, 57, 79, 4];
const containsAllUnique = (arr = []) => {
   const { length: l } = arr;
   for(let i = 0; i < l; i++){
      const el = arr[i];
      const firstIndex = arr.indexOf(el);
      const lastIndex = arr.lastIndexOf(el);
      if(firstIndex !== lastIndex){
         return false;
      };
   };
   return true;
};
console.log(containsAllUnique(arr));

আউটপুট

এবং কনসোলে আউটপুট হবে −

false

  1. জাভাস্ক্রিপ্টে সাজানো অ্যারেতে সংখ্যাগরিষ্ঠ উপাদানের জন্য পরীক্ষা করা হচ্ছে

  2. জাভাস্ক্রিপ্টে একটি ডাবলটন নম্বর পরীক্ষা করা হচ্ছে

  3. জাভাস্ক্রিপ্ট ব্যবহার করে সংখ্যার অ্যারেতে স্বরবর্ণ পরীক্ষা করা হচ্ছে

  4. জাভাস্ক্রিপ্টে অ্যারের অনুরূপ বর্গক্ষেত্র পরীক্ষা করা হচ্ছে