From c00de7c0a29f3c7addf729ec6958d8f1f78ad418 Mon Sep 17 00:00:00 2001 From: Cayla Horsey Date: Tue, 7 May 2024 09:50:20 -0400 Subject: [PATCH] Complete first class function lab --- index.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/index.js b/index.js index 0db6949168..e567d0d6dd 100644 --- a/index.js +++ b/index.js @@ -1 +1,28 @@ // Code your solution in this file! + +const drivers = ['Antonia', 'Nuru', 'Amari', 'Mo']; + +const returnFirstTwoDrivers = function(drivers) { + return drivers.slice(0,2); +}; + +const returnLastTwoDrivers = function(drivers) { + return drivers.slice(2); +}; + +const selectingDrivers = [returnFirstTwoDrivers, returnLastTwoDrivers]; + +function createFareMultiplier(num) { + return function(x){ + return x * num; + } +} + +const fareDoubler = createFareMultiplier(2); + +const fareTripler = createFareMultiplier(3); + +function selectDifferentDrivers(array, func) { + return func(array); +}; +