diff --git a/index.js b/index.js index 24654ec2d1..20bc31be9c 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,43 @@ -var kittens = [] //define your array here +var kittens = ["Milo", "Otis", "Garfield"]; -// Add your functions and code here +function destructivelyAppendKitten(name) { +name = kittens.push('Ralph'); +return kittens; +} + + +function destructivelyPrependKitten(name) { + name = kittens.unshift('Bob'); + return kittens; +} + +function destructivelyRemoveLastKitten() { + kittens.pop(); + return kittens; +} + +function destructivelyRemoveFirstKitten() { + kittens.shift(); + return kittens; +} + + +function appendKitten(name){ + var name_1= [...kittens,name]; + return name_1; +} + +function prependKitten(name){ + var name_2=[name, ...kittens]; + return name_2 +} + +function removeLastKitten(){ + var caats= kittens.slice(0,kittens.length-1); + return caats; +} + +function removeFirstKitten(){ + var catts= kittens.slice(1) + return catts +} \ No newline at end of file