Tem que colocar no método ehDiaUtil
que ele retorna um boolean?
private ehDiaUtil(data: Date): boolean {
return data.getDay() > DiasDaSemana.DOMINGO && data.getDay() < DiasDaSemana.SABADO
}
Tem que colocar no método ehDiaUtil
que ele retorna um boolean?
private ehDiaUtil(data: Date): boolean {
return data.getDay() > DiasDaSemana.DOMINGO && data.getDay() < DiasDaSemana.SABADO
}
Olá, Luís, como vai?
Sim, no TypeScript é uma boa prática declarar o tipo de retorno de métodos e funções. No caso do método ehDiaUtil
, ele retorna um valor booleano (true ou false), então a declaração : boolean
no método está correta e é recomendada.
Declarar explicitamente o tipo de retorno ajuda na legibilidade do código e evita comportamentos inesperados, além de auxiliar o compilador do TypeScript a detectar possíveis erros durante o desenvolvimento.
Espero ter ajudado!
Siga firme nos seus estudos e conte com o fórum sempre que precisar!
Abraços :)