diff --git a/seed/challenges/basic-javascript.json b/seed/challenges/basic-javascript.json index cd6d3b60d0..ab02c594ae 100644 --- a/seed/challenges/basic-javascript.json +++ b/seed/challenges/basic-javascript.json @@ -1042,7 +1042,7 @@ "id":"cf1111c1c12feddfaeb8bdef", "name":"Finding WhiteSpace", "dashedName":"waypoint-finding-whitespace", - "difficulty":"9.987", + "difficulty":"9.986", "description":[ "", "We can also use selectors like \\s to find spaces in a string", @@ -1073,20 +1073,20 @@ "id":"cf1111c1c12feddfaeb9bdef", "name":"Creating a slots machine", "dashedName":"creating-a-slots-machine", - "difficulty":"9.987", + "difficulty":"9.988", "description":[ "", "We are now going to try and combine some of the stuff we've just learnt abd create the logic for a slot machine game", "For this we will need to generate three random numbers between 1 and 5 to represent the possible values of each individual slot", "Store the three random numbers in slotOne, slotTwo and slotThree", "Generate the random numbers by using the system we used earlier in /challenges/random-whole-numbers-in-a-range", - " Math.floor(Math.random() * (5 - 1 + 1)) + 1; " + " Math.floor(Math.random() * (5 - 1 + 1)) + 1; ." ], "tests":[ "assert(typeof(runSlots($('.slot'))[0]) == 'number', 'SlotOne should be a random number');", "assert(typeof(runSlots($('.slot'))[1]) == 'number', 'SlotTwo should be a random number');", "assert(typeof(runSlots($('.slot'))[2]) == 'number', 'SlotThree should be a random number');", - "assert(editorValue.match(/Math.floor\\(Math.random\\(\\) \\* \\(5 \\- 1 \\+ 1\\)\\) \\+ 1/g).length === 3);" + "assert((function(){if(editor.match(/Math.floor\\(Math\\.random\\(\\)\\s\\*\\s\\(5\\s\\-\\s1\\s\\+\\s1\\)\\)\\s\\+\\s1;/gi) !== null){return(editor.match(/Math.floor\\(Math\\.random\\(\\)\\s\\*\\s\\(5\\s\\-\\s1\\s\\+\\s1\\)\\)\\s\\+\\s1;/gi).length >= 3);}else{return(false);}})(), 'You should have used Math.floor(Math.random() * (5 - 1 + 1)) + 1; three times to generate your random numbers');" ], "challengeSeed":[ "fccss", @@ -1103,6 +1103,9 @@ " ", " /*Don't modify below here*/", " ", + " $('.logger').html('');", + " $('.logger').html('Not A Win')", + " ", " if(slotOne !== undefined && slotTwo !== undefined && slotThree !== undefined){", " $('.logger').html(slotOne + ' ' + slotTwo + ' ' + slotThree);", " }", @@ -1119,6 +1122,7 @@ "
", "
", "
", + " ", "

FCC Slot Machine

", "
", "
", @@ -1145,54 +1149,59 @@ "
", "
", "", - "", - "", "