समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो पूर्णांक (नकारात्मक और सकारात्मक) की एक सरणी लेता है।
हमारे फ़ंक्शन को सभी सकारात्मक को नकारात्मक में और सभी नकारात्मक को सकारात्मक में परिवर्तित करना चाहिए और परिणामी सरणी को वापस करना चाहिए।
उदाहरण
निम्नलिखित कोड है -
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 ]