diff --git a/index.js b/index.js index 24654ec2d1..b0a3c0d711 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,27 @@ -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() { + 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) +} \ No newline at end of file