Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. function showOverNumbers(data) {
  3.  
  4.     var sum = []
  5.     var items = 0;
  6.  
  7.     var arr = [...data]
  8.     while(arr[0]) {
  9.         items++
  10.         arr.splice(0, 1)
  11.     }
  12.  
  13.     sum[0] = 0
  14.     for(var i = 0; i < items; i++) {
  15.         sum[0] += data[i]
  16.     }
  17.  
  18.  
  19.     const avg = sum / items
  20.  
  21.     var result = []
  22.     var counter = items
  23.     while(counter) {
  24.         if(data[items - counter] > avg)
  25.             result[items - counter] = data[items - counter]
  26.  
  27.         counter--;
  28.     }
  29.  
  30.     return result.filter(function(r) {
  31.         return r != 0
  32.     })
  33. }
  34.  
  35. const data = [4,2,3,5,10,5,6,7,8,9]
  36. const result = showOverNumbers(data)
  37.  
  38. console.log(result)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement