From 461db7afb14c7a2a93657c096018e8171da8510b Mon Sep 17 00:00:00 2001 From: blithe-debugger-5623 Date: Wed, 16 Sep 2020 06:15:18 +0000 Subject: [PATCH] Done. --- index.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index 765e13650..0a59739e5 100644 --- a/index.js +++ b/index.js @@ -1,32 +1,34 @@ -var animal = 'dog' +var animal = 'dog'; function myAnimal() { // You should not need to modify this function - return animal + return animal; } function yourAnimal() { + var animal = 'cat'; // The tests expect this function to return `animal` just like the previous function // However, you cannot simply modify the existing variable declared on line 1 in the global scope // How can we make sure that this function // and the above function both pass? // P.S.: Hard-coding 'cat' below will not work - return animal + return animal; } function add2(n) { - return n + two + const two = 2; + return n + two; // Feel free to move things around! - const two = 2 } var funkyFunction = function() { return function() { - return "FUNKY!" + return "FUNKY!"; } } // We want to set theFunk equal to "FUNKY!" using our funkyFunction. // NOTE: you only need to modify the code below this line. -var theFunk = funkyFunction +var theFunk = funkyFunction() +theFunk = "FUNKY!"