हमें एक JavaScript फ़ंक्शन लिखना है जो धनात्मक और ऋणात्मक संख्याओं वाली एक सरणी लेता है और सरणी के सभी तत्वों का निरपेक्ष योग (absolute sum) लौटाता है।
हमें किसी भी अंतर्निहित लाइब्रेरी फ़ंक्शन की मदद के बिना ऐसा करना है।
उदाहरण
यदि सरणी है:
const arr = [1, -5, -34, -5, 2, 5, 6];
तो आउटपुट होना चाहिए:
58
कोड
const arr = [1, -5, -34, -5, 2, 5, 6];
const absoluteSum = arr => {
let res = 0;
for (let i = 0; i < arr.length; i++) {
if (arr[i] < 0) {
res += (arr[i] * -1);
continue;
}
res += arr[i];
}
return res;
};
console.log(absoluteSum(arr));
आउटपुट
58