কম্পিউটার

JavaScript-এ অ্যারের প্রতিটি মানের শেষ n সংখ্যা বিভক্ত করা


আমাদের কাছে এইরকম লিটারেলের একটি অ্যারে আছে −

const arr =[56768, 5465, 5467, 3, 878, 878, 34435, 78799];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই অ্যারে এবং একটি সংখ্যা n নেয় এবং যদি সংশ্লিষ্ট উপাদানটিতে n অক্ষরের বেশি বা সমান থাকে, তাহলে নতুন উপাদানটিতে শুধুমাত্র শেষ n অক্ষরগুলি থাকা উচিত অন্যথায় উপাদানটিকে এটির মতো রেখে দেওয়া উচিত। হয়৷

অতএব, n =2 হলে, এই অ্যারের জন্য, আউটপুট −

হওয়া উচিত
কনস্ট আউটপুট =[68, 65, 67, 3, 78, 78, 35, 99];

উদাহরণ

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

const arr =[56768, 5465, 5467, 3, 878, 878, 34435, 78799];const splitLast =(arr, num) => { রিটার্ন arr.map(el => { if(String(el)) .length <=num){ return el; }; const part =String(el).substr(String(el).length - num, num); return +part || part; });};console.log( splitLast(arr, 2));

আউটপুট

এটি কনসোলে −

নিম্নলিখিত আউটপুট তৈরি করবে <প্রে>[ 68, 65, 67, 3, 78, 78, 35, 99]
  1. জাভাস্ক্রিপ্টে সবচেয়ে বড় ট্রিপল প্রোডাক্ট অ্যারে খোঁজা হচ্ছে

  2. সংখ্যার সংখ্যা যা জাভাস্ক্রিপ্টে সম্পূর্ণ সংখ্যাকে ভাগ করে

  3. জাভাস্ক্রিপ্টে প্রতিটি অ্যারে উপাদানে f(x) প্রয়োগ করা হচ্ছে

  4. জাভাস্ক্রিপ্ট ব্যবহার করে 2-ডি অ্যারের প্রতিটি সারিতে ন্যূনতম মানের সমষ্টি খোঁজা