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

জাভাস্ক্রিপ্টে অ্যারেতে নির্দিষ্ট এলিমেন্টগুলো মার্জ করা

ধরি আমাদের অ্যারেটি নিচের মতো:

var values = [7,5,3,8,9,'/',9,5,8,2,'/',3,4,8];

নির্দিষ্ট এলিমেন্টগুলো মার্জ করতে map সহ split() ব্যবহার করা হয়।

উদাহরণ

নিচের কোডটি অনুসরণ করুন:

var values = [7,5,3,8,9,'/',9,5,8,2,'/',3,4,8];
var afterMerge = values.join('')
    .split(/(\d+)/)
    .filter(Boolean)
    .map(v => isNaN(v) ? v : +v);
console.log(afterMerge);

প্রোগ্রামটি রান করতে নিচের কমান্ডটি ব্যবহার করুন:

node fileName.js

এখানে ফাইলের নাম হলো demo301.js।

আউটপুট

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

PS C:\Users\Amit\javascript-code> node demo301.js
[ 75389, '/', 9582, '/', 348 ]
  1. জাভাস্ক্রিপ্ট অ্যারে সিরিয়ালাইজ করার উপায়

  2. জাভাস্ক্রিপ্টে Merge Sort ইমপ্লিমেন্ট করার পদ্ধতি

  3. জাভাস্ক্রিপ্টে একই অ্যারেতে অ্যারের এলিমেন্টগুলো ডুপ্লিকেট করা

  4. জাভাস্ক্রিপ্টে একাধিক মান দিয়ে অ্যারে এলিমেন্ট খুঁজে বের করা