-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathweeklyChallenges.js
More file actions
59 lines (58 loc) · 1.85 KB
/
Copy pathweeklyChallenges.js
File metadata and controls
59 lines (58 loc) · 1.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/*
Each Element in the array represents a week of the year
*/
module.exports = [
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Have you ever had that accidental horizontal scrollbar show up and don't know where in you CSS it is? Your challenge is to write a javascript function that will find all the DOM element culprits.\n\nHint 'offsetWidth' is a thing",
"Regex is scary, but we can all get better in it. Use regex to validate the following: phone number, email address, and ABA (routing) number",
"Parameter time! You challenge is to make a funtion that adds a parameter to the URL, another that parses the URL parameters into key value pairs, and another that removes a parameter from a URL",
"Write a function that will save a state object to local storage every 5 seconds (throttle) if it has changed",
"This will come in handy: write a function that inserts a comma for every three numbers as the number grows larger. \n\nexample: 20000 --> 20,000",
"Mastermind was a board game in the 70s https://en.wikipedia.org/wiki/Mastermind_(board_game). Generate a random mastermind problem. Extra credit - write a function that checks if a mastermind answer is valid",
"Formatting time! Better the user experience by formatting the following as the user types: SSN 111-11-1111, phone (000) 111-1111",
"Assume you have an array of objects that could contain a value with more array of objects and so on to ..n deep. Sort that an array of objects based on another array of objects. \n\n See https://repl.it/@craig1123/SortArrayData for data",
"",
"",
"",
"",
"",
"",
"",
"",
"",
];