Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Console mostrando resultado certo mesmo sem a função map

Removido a pedido do usuario.
1 resposta
solução!

Oi Gustavo, acho que não é bem isso. Eu executei aqui um new Date().getMonth() e considerando a contagem zero-based, retornou 1, Fevereiro certinho.

O que o seu console.log está retornando ali no final do adiciona? Onde a subtração do 1 tá acontecendo? O input date se não me engano conta do 1 ao 12, e no Date do JS temos do 0 ao 11.