समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। हमारा फ़ंक्शन दी गई सरणी के औसत को उसके निकटतम पूर्णांक तक नीचे की ओर पूर्णांकित करके लौटाने वाला है।
उदाहरण
निम्न कोड देखें:
const arr = [45, 23, 67, 68, 12, 56, 99]; const roundedMean = (arr = []) => { const { sum, count } = arr.reduce((acc, val) => { let { sum, count } = acc; count++; sum += val; return { sum, count }; }, { sum: 0, count: 0 }); const mean = sum / (count || 1); return Math.round(mean); }; console.log(roundedMean(arr));आउटपुट
निम्न कंसोल आउटपुट है:
53