You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: challenges/05/README.md
+22-18Lines changed: 22 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -9,33 +9,37 @@ Para ayudar a esto, vamos a crear una función que pasándole una instancia de `
9
9
Veamos unos ejemplos:
10
10
11
11
```javascript
12
-
constdate1=newDate('Dec 1, 2021');
13
-
daysToXmas(date1);// 24
14
-
constdate2=newDate('Dec 24, 2021 00:00:01');
15
-
daysToXmas(date2);// 1
16
-
constdate3=newDate('Dec 24, 2021 23:59:59');
17
-
daysToXmas(date3);// 1
18
-
constdate4=newDate('December 20, 2021 03:24:00');
19
-
daysToXmas(date4);// 5
12
+
constdate1=newDate('Dec 1, 2021')
13
+
daysToXmas(date1) // 24
14
+
constdate2=newDate('Dec 24, 2021 00:00:01')
15
+
daysToXmas(date2) // 1
16
+
constdate3=newDate('Dec 24, 2021 23:59:59')
17
+
daysToXmas(date3) // 1
18
+
constdate4=newDate('December 20, 2021 03:24:00')
19
+
daysToXmas(date4) // 5
20
20
```
21
21
22
22
El resultado tiene que ser **un número entero** y, como ves, aunque falte un segundo hasta el siguiente día, se entiende que todavía falta un día.
23
23
24
24
**¡Pero ojo!** También hay que indicar si la fecha es del mismo día (devolveríamos `0`) o si es una fecha futura (devolveríamos el número de días en negativo `-`):
25
25
26
26
```javascript
27
-
constdate=newDate('Dec 25, 2021');
28
-
daysToXmas(date);// 0
29
-
constdate1=newDate('Dec 26, 2021');
30
-
daysToXmas(date1);// -1
31
-
constdate2=newDate('Dec 31, 2021');
32
-
daysToXmas(date2);// -6
33
-
constdate3=newDate('Jan 1, 2022 00:00:01');
34
-
daysToXmas(date3);// -7
35
-
constdate4=newDate('Jan 1, 2022 23:59:59');
36
-
daysToXmas(date4);// -7
27
+
constdate=newDate('Dec 25, 2021')
28
+
daysToXmas(date) // 0
29
+
constdate1=newDate('Dec 26, 2021')
30
+
daysToXmas(date1) // -1
31
+
constdate2=newDate('Dec 31, 2021')
32
+
daysToXmas(date2) // -6
33
+
constdate3=newDate('Jan 1, 2022 00:00:01')
34
+
daysToXmas(date3) // -7
35
+
constdate4=newDate('Jan 1, 2022 23:59:59')
36
+
daysToXmas(date4) // -7
37
37
```
38
38
39
39
Por cierto, la fecha de referencia para saber si es 25 de diciembre es `Dec 25, 2021`.
0 commit comments