PROBLEMA
-
Declarar una clase llamada 'Fecha' con dos métodos estáticos:
static retornarMes(mes)
Retorna el nombre de mes a partir de un valor de 1 a 12.
static fechaCompleta()
Retorna el día, mes y año actual separado por guiones.
Problema 1.
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo de JavaScript</title>
<meta charset="UTF-8">
</head>
<body>
<script>
class Fecha {
static retornarMes(mes) {
switch (mes) {
case 1:
return 'Enero';
case 2:
return 'Febrero';
case 3:
return 'Marzo';
case 4:
return 'Abril';
case 5:
return 'Mayo';
case 6:
return 'Junio';
case 7:
return 'Julio';
case 8:
return 'Agosto';
case 9:
return 'Septiembre';
case 10:
return 'Octubre';
case 11:
return 'Noviembre';
case 12:
return 'Diciembre';
}
}
static fechaCompleta() {
const fecha = new Date();
return `${fecha.getDate()}-${fecha.getMonth()+1}-${fecha.getFullYear()}`;
}
}
document.write(`La fecha actual es ${Fecha.fechaCompleta()}<br>`);
document.write(Fecha.retornarMes(12));
</script>
</body>
</html>