From 1d47e354a7fec20d2b10055a732dd511020e476d Mon Sep 17 00:00:00 2001 From: prolazy <120385747+prolazy@users.noreply.github.com> Date: Tue, 13 Dec 2022 06:52:11 +0000 Subject: [PATCH] add array element avaragee --- average.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 average.js diff --git a/average.js b/average.js new file mode 100644 index 0000000..f543959 --- /dev/null +++ b/average.js @@ -0,0 +1,19 @@ + + + +function sum (number) { + let total = 0; + for (let i = 0; i < number.length; i++) { + total+= number[i] + } + return total; +} +function avg(items) { + let avg = 0; + avg += parseFloat(sum(items) / items.length); + return parseFloat(avg.toPrecision(12)); +}; + + +// array element avarage +console.log(avg([1,2,3,4,5])) \ No newline at end of file