কম্পিউটার টিউটোরিয়াল

অ্যারে থেকে মৌলিক সংখ্যা ফিল্টার আউট - JavaScript


একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা নিচের সংখ্যা অ্যারেটি নেবে,

const arr = [34, 56, 3, 56, 4, 343, 68, 56, 34, 87, 8, 45, 34];

এবং একটি নতুন ফিল্টারড অ্যারে রিটার্ন করবে যেটিতে কোনো মৌলিক সংখ্যা থাকবে না।

উদাহরণ

নিচে কোডটি দেওয়া হল −

const arr = [34, 56, 3, 56, 4, 343, 68, 56, 34, 87, 8, 45, 34]; const isPrime = n => {   if (n===1){     return false;   }else if(n === 2){     return true;   }else{     for(let x = 2; x < n; x++){       if(n % x === 0){         return false;       }     }     return true;   }; }; const filterPrime = arr => {   const filtered = arr.filter(el => !isPrime(el));   return filtered; }; console.log(filterPrime(arr));

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

[     34, 56, 56,     4, 343,     68, 56, 34, 87,     8,     45, 34 ]

  1. জাভাস্ক্রিপ্টে অ্যারে থেকে উপাদান সরানো

  2. জাভাস্ক্রিপ্ট Array.from() মেথড

  3. জাভাস্ক্রিপ্ট Array.from() মেথড

  4. জাভাস্ক্রিপ্টে স্ট্রিং থেকে সংখ্যা বাদ দেওয়া