From 71e40df9d901b42a476f4a5533dceb1bb19413fd Mon Sep 17 00:00:00 2001 From: Jordan Brasko Date: Sun, 18 Oct 2020 22:07:46 +0000 Subject: [PATCH] Done. --- index.js | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 24654ec2d1..24f27724de 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,31 @@ -var kittens = [] //define your array here +var kittens = ["Milo", "Otis", "Garfield"] //define your array here // Add your functions and code here +function destructivelyAppendKitten(name) { + return kittens.push(name) +} +function destructivelyPrependKitten(name) { + return kittens.unshift(name) +} +function destructivelyRemoveLastKitten(name) { + return kittens.pop(name) +} +function destructivelyRemoveFirstKitten(name) { + return kittens.shift(name) +} +function appendKitten(name) { + var newAppendKitten = kittens.concat("Broom") + return newAppendKitten +} +function prependKitten(name) { + var newPrependKitten = ['Arnold'].concat(kittens) + return newPrependKitten +} +function removeLastKitten(name) { + var newRemoveLastKitten = kittens.slice(0, 2) + return newRemoveLastKitten +} +function removeFirstKitten(name) { + var newRemoveFirstKitten = kittens.slice(-2) + return newRemoveFirstKitten +} \ No newline at end of file