boa tarde, não entendi por que tem um +1 nesse comando, poderia me explicar
return `${data.getDate()}/${data.getMonth()+1}/${data.getFullYear()}`;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
boa tarde, não entendi por que tem um +1 nesse comando, poderia me explicar
return `${data.getDate()}/${data.getMonth()+1}/${data.getFullYear()}`;
Quando você utiliza o objeto Date, os mêses estão dentro de um array. Os arrays de meses começam de 0 à 11, ou seja, o mês 11 corresponde ao mês de dezembro, e o mês 0 corresponde ao mês de janeiro. Como ele quer que o usuário veja o mês 1 corresponder a janeiro, e o mes 2 corresponder a fevereiro, assim respectivamente, ele adiciona + 1 em 'data.getMonth()'.
a sim agora entendi obrigado