From e83b29ad3538a8baa86155e4208db9e6b3438007 Mon Sep 17 00:00:00 2001 From: Inomzhon Ibragimov Date: Wed, 24 Jan 2018 00:33:04 +0000 Subject: [PATCH] Done. --- index.js | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 695b9e1..313fa1f 100644 --- a/index.js +++ b/index.js @@ -1 +1,35 @@ -const app = "I don't do much." +const app = "I don't do much."; + +var kittens = ["Milo", "Otis", "Garfield"] + +function destructivelyAppendKitten(name){ + kittens.push(name) + return kittens +} + +function destructivelyPrependKitten(name){ + kittens.unshift(name) + return kittens; +} + +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); +}