diff --git a/seed/challenges/01-front-end-development-certification/object-oriented-and-functional-programming.json b/seed/challenges/01-front-end-development-certification/object-oriented-and-functional-programming.json index 792406d7d3..417ab9a341 100644 --- a/seed/challenges/01-front-end-development-certification/object-oriented-and-functional-programming.json +++ b/seed/challenges/01-front-end-development-certification/object-oriented-and-functional-programming.json @@ -35,10 +35,6 @@ "", " // Only change code below this line.", "", - "", - "", - " // Only change code above this line.", - "", "};" ], "tail": [ @@ -89,8 +85,6 @@ "", "var MotorBike = function() {", "", - "", - "", "};" ], "tail": [ @@ -219,10 +213,9 @@ "};", "", "//Try it out here", - "var myCar;", - "", - "// Only change code above this line", - "", + "var myCar;" + ], + "tail": [ "(function() {return JSON.stringify(myCar);})();" ], "solutions": [ @@ -293,9 +286,6 @@ "", " // Only change code below this line.", "", - "", - "", - " // Only change code above this line.", "};", "", "var myCar = new Car();", @@ -342,13 +332,13 @@ ], "challengeSeed": [ "var oldArray = [1,2,3,4,5];", + "var newArray = [];", "", "// Only change code below this line.", "", - "var newArray = oldArray;", - "", - "// Only change code above this line.", - "", + "newArray = oldArray;" + ], + "tail": [ "(function() {return newArray;})();" ], "challengeType": 1, @@ -384,13 +374,13 @@ ], "challengeSeed": [ "var array = [4,5,6,7,8];", + "var singleVal = 0;", "", "// Only change code below this line.", "", - "var singleVal = array;", - "", - "// Only change code above this line.", - "", + "singleVal = array;" + ], + "tail": [ "(function() {return singleVal;})();" ], "challengeType": 1, @@ -428,14 +418,14 @@ ], "challengeSeed": [ "var oldArray = [1,2,3,4,5,6,7,8,9,10];", + "var newArray = [];", "", "// Only change code below this line.", "", - "var newArray = oldArray;", - "", - "// Only change code above this line.", - "", - "(function() { return newArray; })();" + "newArray = oldArray;" + ], + "tail": [ + "(function() {return newArray;})();" ], "challengeType": 1, "type": "waypoint", @@ -476,11 +466,10 @@ "", "// Only change code below this line.", "", - "array.sort();", - "", - "// Only change code above this line.", - "", - "(function() { return array; })();" + "array.sort();" + ], + "tail": [ + "(function() {return array;})();" ], "challengeType": 1, "type": "waypoint", @@ -512,13 +501,11 @@ ], "challengeSeed": [ "var array = [1,2,3,4,5,6,7];", + "var newArray = [];", "", "// Only change code below this line.", "", - "var newArray = array;", - "", - "// Only change code above this line.", - "" + "newArray = array;" ], "tail": [ "(function() {return newArray;})();" @@ -549,16 +536,16 @@ ], "challengeSeed": [ "var oldArray = [1,2,3];", + "var newArray = [];", "", "var concatMe = [4,5,6];", "", "// Only change code below this line.", "", - "var newArray = oldArray;", - "", - "// Only change code above this line.", - "", - "(function() { return newArray; })();" + "newArray = oldArray;" + ], + "tail": [ + "(function() {return newArray;})();" ], "challengeType": 1, "type": "waypoint", @@ -587,13 +574,13 @@ ], "challengeSeed": [ "var string = \"Split me into an array\";", + "var array = [];", "", "// Only change code below this line.", "", - "var array = string;", - "", - "// Only change code above this line.", - "", + "array = string;" + ], + "tail": [ "(function() {return array;})();" ], "challengeType": 1, @@ -615,6 +602,7 @@ "The following is an example of using join to join all of the elements of an array into a string with all the elements separated by word `Na`:", "var joinMe = [\"Na \", \"Na \", \"Na \", \"Na \", \"Batman!\"];", "var joinedString = joinMe.join(\"Na \");", + "console.log(joinedString);", "Use the join method to create a string from joinMe with spaces in between each element and assign it to joinedString." ], "tests": [ @@ -623,13 +611,13 @@ ], "challengeSeed": [ "var joinMe = [\"Split\",\"me\",\"into\",\"an\",\"array\"];", + "var joinedString = '';", "", "// Only change code below this line.", "", - "var joinedString = joinMe;", - "", - "// Only change code above this line.", - "", + "joinedString = joinMe;" + ], + "tail": [ "(function() {return joinedString;})();" ], "challengeType": 1, @@ -640,6 +628,7 @@ "El siguiente es un ejemplo del uso de join para unir todos los elementos de un vector en una cadena con todos los elementos separados entre si por palabra` Na`: ", "var uneme = [\"Na \", \"Na \", \"Na \", \"Na \", \"Batman!\"];", "var cadenaUnida = uneme.join(\"Na \");", + "console.log(cadenaUnida);", "Usa el método join para crear una cadena a partir joinMe con espacios entre cada par de elementos y asignarla a joinedString ." ] }