Codecademy Project FizzBuzz++ The Method Answer
The Function Project FizzBuzz++: The Return of Modulus from Codecademy. Answered by Michael Le.
1.2 Functions: Data Provided / Taken
/* Michael Le Codecademy username: mikele Javascript Function Project: FizzBuzz++: The Return of Modulus 1.2 The Method: Functions: Data Provided / Taken */ // Here is our person object var person = { //giggle //returns: 'giggle' giggle: function(){ return "giggle"; }, //giggles //parameters: n - number of giggles //returns: string of giggles of n giggles long giggles: function(n){ if (n>1) return this.giggle() + " " + this.giggles(n-1); if (n===1) return this.giggle(); }, fiveGiggles: function(){ return this.giggles(5); } }; console.log(person.fiveGiggles());
1.7 One More Function
/* Michael Le Codecademy username: mikele Javascript Function Project: FizzBuzz++: The Return of Modulus 1.7 The Method: One More Function */ var comedy = { irony:function(){ alert("hello"); }, schadenfreude:function(){ alert("goodbye"); }, slapstick:function(n){ if(n=="Murdoch"||n=="Gates") return "Pie!"; else if(n == "Hollande") return "Flour"; else return "Make Up!"; } }; //Run each function comedy.irony(); comedy.schadenfreude(); comedy.slapstick("Gates");