সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা পূর্ণসংখ্যার একটি অ্যারে (নেতিবাচক এবং ইতিবাচক) নেয়।
আমাদের ফাংশনটি সমস্ত ইতিবাচককে নেতিবাচক এবং সমস্ত নেতিবাচককে ধনাত্মক তে রূপান্তর করতে হবে এবং ফলস্বরূপ অ্যারে ফেরত দেবে৷
উদাহরণ
নিম্নলিখিত কোড -
const arr = [5, 67, -4, 3, -45, -23, 67, 0]; const invertSigns = (arr = []) => { const res = []; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(+el && el !== 0){ const inverted = el * -1; res.push(inverted); }else{ res.push(el); }; }; return res; }; console.log(invertSigns(arr));
আউটপুট
[ -5, -67, 4, -3, 45, 23, -67, 0 ]