কম্পিউটার

অ্যারে সংখ্যা নেতিবাচক জাভাস্ক্রিপ্ট করুন


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

const arr = [7, 2, 3, 4, 5, 7, 8, 12, -12, 43, 6];

আমাদের একটি ফাংশন লিখতে হবে যা উপরের অ্যারেতে নেয় এবং অ্যারে পরিবর্তনের সমস্ত সংশ্লিষ্ট উপাদানগুলির সাথে তাদের নেতিবাচক প্রতিরূপ (যেমন 4 থেকে -4, 6 থেকে -6) একটি অ্যারে ফেরত দেয়।

যদি উপাদানটি ইতিমধ্যে নেতিবাচক হয়, তাহলে আমাদের উপাদানটিকে অপরিবর্তিত রাখা উচিত। এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

const arr = [7, 2, 3, 4, 5, 7, 8, 12, -12, 43, 6];
const changeToNegative = (arr) => {
   return arr.reduce((acc, val) => {
      const negative = val < 0 ? val : val * -1;
      return acc.concat(negative);
   }, []);
};
console.log(changeToNegative(arr));

আউটপুট

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

[
   -7, -2, -3, -4, -5,
   -7, -8, -12, -12, -43,
   -6
]

  1. আমি কিভাবে জাভাস্ক্রিপ্টে একটি অ্যারে খালি করব?

  2. জাভাস্ক্রিপ্টে কিভাবে একটি অ্যারে খালি করা যায়

  3. জাভাস্ক্রিপ্ট বেসিক অ্যারে পদ্ধতি

  4. জাভাস্ক্রিপ্টে 2-ডি অ্যারে পুনর্নির্মাণ