Я пытаюсь установить дату, как если бы это было 10 дней назад, а затем я хочу создать новую дату, которая просто добавляет 4 дня к первой дате.
var date_1 = new Date();
date_1.setDate(date_1.getDate() - 10);
var date_2 = date_1;
date_2.setDate(date_2.getDate() + 4);
Проблема в том, чтокогда я печатаю даты переменных, они имеют одинаковое значение.Кажется, что date_2 изменяет также date_1.
Выходные данные: Date 2018-05-28 и я хочу
date_1 = Date 2018-05-24
date_2= Дата 2018-05-28