-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathday6-javascript-dates.js
More file actions
25 lines (19 loc) · 1.1 KB
/
Copy pathday6-javascript-dates.js
File metadata and controls
25 lines (19 loc) · 1.1 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
/*
Objective
In this challenge, we learn about JavaScript Dates. Check out the attached tutorial for more details.
Task
Given a date string, dateString, in the format MM/DD/YYYY, find and return the day name for that date. Each day name must be one of the following strings: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, or Saturday. For example, the day name for the date 12/07/2016 is Wednesday.
Input Format
- Locked stub code in the editor reads the following input from stdin:
- The first line contains an integer, d, denoting the number of dates to check.
- Each line i of the d subsequent lines contains a date in MM/DD/YYYY format; each date denotes some dateString that is passed to the function.
Constraints
It is guaranteed that the input only consists of valid dates.
Output Format
The function must return a string denoting the day of the week corresponding to the date denoted by dateString.
*/
function getDayName(dateString) {
let dayNames = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
let date = new Date(dateString);
return dayNames[date.getDay()];
}