From a6c22c6ae9806f2a06720f2121bef0702afbc4e3 Mon Sep 17 00:00:00 2001 From: Firomsa Date: Tue, 5 Dec 2023 12:37:06 -0800 Subject: [PATCH] exercise level 3 completed --- solution/day-01/level3.js | 45 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 solution/day-01/level3.js diff --git a/solution/day-01/level3.js b/solution/day-01/level3.js new file mode 100644 index 0000000..61e7d50 --- /dev/null +++ b/solution/day-01/level3.js @@ -0,0 +1,45 @@ + +//Q1 +const ages = [19, 22, 19, 24, 20, 25, 26, 24, 25, 24] ; +const sorted = ages.sort(( a,b)=> a-b); +let maxAge = sorted[sorted.length-1]; +let minAge = sorted[0]; + +// Median age + +const mid = Math.floor(ages.length/2); + + if(mid%2===0){ + const median = (ages[mid-1]+ages[mid])/2; + return median; + } + else{ + const medianNun = arr[mid]; + return medianNun; + } + +// average age +let sum = 0; + +for(let i=0;i