কম্পিউটার

কিভাবে একটি অ্যারের ভিতরে নির্দিষ্ট উপাদানগুলিকে একত্রিত করতে হয় - জাভাস্ক্রিপ্ট


ধরা যাক নিম্নলিখিতটি আমাদের অ্যারে -

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

নির্দিষ্ট উপাদানগুলিকে একত্রিত করতে, স্প্লিট() সহ মানচিত্র ব্যবহার করুন।

উদাহরণ

নিম্নলিখিত কোড -

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. জাভাস্ক্রিপ্টে মার্জ সর্ট কিভাবে বাস্তবায়ন করবেন?

  3. জাভাস্ক্রিপ্টের সাথে একই অ্যারের একটি অ্যারের উপাদানগুলিকে কীভাবে নকল করবেন?

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