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

জাভাস্ক্রিপ্টে শুধু null ভ্যালু ফিল্টার আউট করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি অ্যারে নেবে যাতে কিছু ফালসি ভ্যালু আছে। ফাংশনটি অ্যারে থেকে সব null ভ্যালু রিমুভ করবে (যদি থাকে) ইন-প্লেসে।

উদাহরণস্বরূপ: যদি ইনপুট অ্যারে হয় −

const arr = [12, 5, undefined, null, 0, false, null, 67, undefined, false, null];

তবে আউটপুট হওয়া উচিত −

const output = [12, 5, undefined, 0, false, 67, undefined, false];

উদাহরণ

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

const arr = [12, 5, undefined, null, 0, false, null, 67, undefined, false, null]; const removeNullValues = arr => {    for(let i = 0; i < arr.length; ){       // null's datatype is object and it is a false value       // so only falsy object that exists in JavaScript is null       if(typeof arr[i] === 'object' && !arr[i]){          arr.splice(i, 1);       }else{          i++;          continue;       };    }; }; removeNullValues(arr); console.log(arr);

আউটপুট

কনসোলে আউটপুট −

[ 12, 5, undefined, 0, false, 67, undefined, false ]

  1. জাভাস্ক্রিপ্টে Undeclared vs Undefined

  2. জাভাস্ক্রিপ্টে Undefined প্রপার্টি

  3. জাভাস্ক্রিপ্টে ফলসি ভ্যালু চিহ্নিত করা

  4. জাভাস্ক্রিপ্টে টেবিলে NULL মান ইনসার্ট হওয়া থেকে বাধা দিন