From 50859a45b4859637eef3ac16f5a4958b7a2bf307 Mon Sep 17 00:00:00 2001 From: felishaww Date: Fri, 17 May 2019 21:51:20 +0700 Subject: [PATCH 1/3] ngerjain functions --- script.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/script.js b/script.js index 16e7891..d13a5da 100644 --- a/script.js +++ b/script.js @@ -1,4 +1,7 @@ function min(arr) { + var i = arr.sort() +return i.slice (0, 1) +} } From c7f395680d75a8c76d857eadbbd01c883cea4934 Mon Sep 17 00:00:00 2001 From: felishaww Date: Sat, 18 May 2019 15:01:55 +0700 Subject: [PATCH 2/3] Mean beda, odd even urutannya ngaco --- script.js | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/script.js b/script.js index d13a5da..73aa7e6 100644 --- a/script.js +++ b/script.js @@ -1,23 +1,39 @@ function min(arr) { var i = arr.sort() -return i.slice (0, 1) + return i.slice (0, 1) } -} function max(arr) { + return arr.reduce(function (x, y) { + return (x > y ? x : y) + } ) } function mean(arr) { + + var jumlah = 0 + for (i = 0; i < arr.length; i++) { + jumlah += arr[i] + } + + return jumlah / arr.length } function odds(arr) { - + var odd = arr.filter (function getodd(m) { + return m % 2 === 1 + }) +return odd.join('-') } function evens(arr) { + var even = arr.filter (function geteven(n) { + return n % 2 === 0 + }) +return even.join('-') } From 8f2b834235135c9b13d4706acd4a71f924530c61 Mon Sep 17 00:00:00 2001 From: felishaww Date: Mon, 20 May 2019 20:12:13 +0700 Subject: [PATCH 3/3] new syntax --- script.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/script.js b/script.js index 73aa7e6..11bc968 100644 --- a/script.js +++ b/script.js @@ -18,7 +18,8 @@ function mean(arr) { jumlah += arr[i] } - return jumlah / arr.length + return Math.round(jumlah / arr.length) +// cari lagi/explore itu math.round appan } @@ -26,7 +27,8 @@ function odds(arr) { var odd = arr.filter (function getodd(m) { return m % 2 === 1 }) -return odd.join('-') + .join('-') + return odd } function evens(arr) {