From 8c43f33bb8bac12d4d732bd718de0806a56c9466 Mon Sep 17 00:00:00 2001 From: Danbaba1 <98762494+Danbaba1@users.noreply.github.com> Date: Tue, 7 Jun 2022 10:40:40 +0100 Subject: [PATCH] Mixed Juices Exercism Attempt at function 3 on mixed juices Exercise. --- 9.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 9.js diff --git a/9.js b/9.js new file mode 100644 index 0000000..ddde6fb --- /dev/null +++ b/9.js @@ -0,0 +1,31 @@ +export function remainingOrders(timeLeft, orders) { + let juice = []; + let time = 0; + do{ + let order = 'Pure Strawberry Joy'; + switch(order){ + case 'Pure Strawberry Joy': + time = 0.5; + break; + case 'Energizer': + time += 1.5; + break; + case 'Green Garden': + time = 1.5; + break; + case 'Tropical Island': + time = 3; + break; + case 'All or Nothing': + time = 5; + break; + default: + time = 2.5; + } + if((timeLeft - time) == 0){ + let name = orders.pop(); + juice.push(name); + } + } while(timeLeft > 0); + return juice; +}