mirror of https://github.com/01-edu/public.git
1 changed files with 0 additions and 32 deletions
@ -1,32 +0,0 @@
|
||||
## Dr Strange |
||||
|
||||
### Instructions |
||||
|
||||
You have been given the mission to create a new sense of time. |
||||
Instead of a normal week having only 7 days, you will have 14 days. |
||||
Your mission is to create an `addWeek` function with one parameter of `Date` type. |
||||
So now, a week is 14 days from `Monday` to `Sunday` then `secondMonday` to `secondSunday`. |
||||
Week number should be count from `0001-01-01` |
||||
|
||||
Now imagine you have a doctor appointment and you have to wait some hours. |
||||
But you do not want to wait, so what you need to do is create a |
||||
function `timeTravel` that allows you to change the time according to your needs, this function |
||||
it can go backwards or forwards in time. |
||||
You will have a function that takes a date and you will pass 3 more parameters to change |
||||
the hour, minute and seconds. |
||||
|
||||
|
||||
### Example |
||||
|
||||
```js |
||||
timeTravel({ date, hour, minute, second }) |
||||
|
||||
timeTravel({ |
||||
date: new Date('2020-05-29 23:25:22'), |
||||
hour: 21, |
||||
minute: 22, |
||||
second: 22, |
||||
}) |
||||
|
||||
// Output: Date { 2020-05-29T21:22:22.000Z } |
||||
``` |
Loading…
Reference in new issue