Skip to content

Commit 4330ba0

Browse files
committed
2 parents b8654a4 + 3bfb6cf commit 4330ba0

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/*
2+
* Crea una función que sea capaz de detectar si existe un viernes 13 en el mes y el año indicados.
3+
* - La función recibirá el mes y el año y retornará verdadero o falso.
4+
*/
5+
6+
const meses = {
7+
enero: 0,
8+
febrero: 1,
9+
marzo: 2,
10+
abril: 3,
11+
mayo: 4,
12+
junio: 5,
13+
julio: 6,
14+
agosto: 7,
15+
septiembre: 8,
16+
octubre: 9,
17+
noviembre: 10,
18+
diciembre: 11
19+
};
20+
21+
function tieneViernes13(mes, anio) {
22+
const valorDelMes = meses[mes.toLowerCase()];
23+
if (valorDelMes === undefined) {
24+
return "Mes inválido";
25+
}
26+
const fecha = new Date(anio, valorDelMes, 13);
27+
return fecha.getDay() === 5;
28+
}
29+
30+
console.log(tieneViernes13("octubre", 2023));
31+
console.log(tieneViernes13("febrero", 2024));
32+
console.log(tieneViernes13("diciembre", 2019));

0 commit comments

Comments
 (0)