From 6c60ae6ed25ac7c88d90c03e12fec44740369f94 Mon Sep 17 00:00:00 2001 From: Dustin Leer Date: Fri, 12 Oct 2018 20:27:24 -0400 Subject: [PATCH] Finishes Array Cardio --- 04 - Array Cardio Day 1/scripts.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/04 - Array Cardio Day 1/scripts.js b/04 - Array Cardio Day 1/scripts.js index 5ec7f72e2a..07801a21ee 100644 --- a/04 - Array Cardio Day 1/scripts.js +++ b/04 - Array Cardio Day 1/scripts.js @@ -137,4 +137,14 @@ console.log(abc); // 8. Reduce Exercise // Sum up the instances of each of these -const data = ['car', 'car', 'truck', 'truck', 'bike', 'walk', 'car', 'van', 'bike', 'walk', 'car', 'van', 'car', 'truck']; \ No newline at end of file +const data = ['car', 'car', 'truck', 'truck', 'bike', 'walk', 'car', 'van', 'bike', 'walk', 'car', 'van', 'car', 'truck']; + +const transportation = data.reduce(function(obj, item){ + if(!obj[item]){ + obj[item] = 0; + } + obj[item]++; + console.log(item); + return obj; +}, {}); +console.log(transportation);