From b351463b9f516072ed2eec6947ada73bcf4e335d Mon Sep 17 00:00:00 2001 From: Amaury Burgos Date: Wed, 11 Nov 2020 20:02:27 +0000 Subject: [PATCH] Done. --- index.js | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 24654ec2d1..473f54c36b 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,33 @@ -var kittens = [] //define your array here +var kittens = ["Milo", "Otis", "Garfield"] -// Add your functions and code here +function destructivelyAppendKitten(name) { + return kittens.push(name) +} + +function destructivelyPrependKitten(name) { + return kittens.unshift(name) +} + +function destructivelyRemoveLastKitten() { + return kittens.pop() +} + +function destructivelyRemoveFirstKitten() { + return kittens.shift() +} + +function appendKitten(name) { + return [...kittens, name] +} + +function prependKitten(name) { + return [name, ...kittens] +} + +function removeLastKitten() { + return kittens.slice(0, kittens.length-1) +} + +function removeFirstKitten() { + return kittens.slice(1) +}