Найти дату, которая была N дней назад

Найти дату, которая была N дней назад (значение вводит пользователь в текстовое поле, N может быть отрицательным).

var task03Btn = document.getElementById("task03Btn");
var task03Result = document.getElementById("task03Result");

task03Btn.addEventListener("click", function GetMinusDate(date, days) {
  var CopyDate = new Date(date);
  days = document.getElementById('daysAgo').value;

  CopyDate.setDate(date.getDate() - days);
  return CopyDate.getDate();
  task03Result.innerHTML = `${GetMinusDate(date, days)}<br>`;
});
<table>
  <tr>
    <td> Задача №2. День месяца был N дней назад </td>
    <td>
      <input type="text" id="daysAgo" placeholder="дней" />
      <button id="task03Btn"> Выполнить </button>
    </td>
    <td>
      <div id="task03Result"></div>
    </td>
  </tr>
</table>


Ответы (2 шт):

Автор решения: UserTest013

Это уже решаем домашнее задание? :)

document.getElementById("task03Btn").addEventListener("click", function () {
  let date = new Date() - 24 * 60 * 60 * 1000 * document.getElementById("daysAgo").value;
  document.getElementById("task03Result").innerHTML = new Date(date);
});
<input type="text" id="daysAgo" placeholder="дней" />
<button id="task03Btn">Выполнить</button>
<div id="task03Result"></div>

→ Ссылка
Автор решения: Ein

var task03Btn = document.getElementById("task03Btn");
var task03Result = document.getElementById("task03Result");

task03Btn.addEventListener("click", function() {
  var CopyDate = new Date();
  var days = document.getElementById('daysAgo').value;

  // вычитаем days из дней CopyDate
  CopyDate.setDate(CopyDate.getDate() - days);
  //return CopyDate.getDate(); // после return исполнение кода закончивается
  task03Result.innerHTML = `${CopyDate}`;
});
<table>
  <tr>
    <td> Задача №2. День месяца был N дней назад </td>
    <td>
      <input type="text" id="daysAgo" placeholder="дней" />
      <button id="task03Btn"> Выполнить </button>
    </td>
    <td>
      <div id="task03Result"></div>
    </td>
  </tr>
</table>

→ Ссылка