¿Cómo sumar días a una fecha en JavaScript? Solución detallada
¡Hola a todos! Soy nuevo en JavaScript y me encontré con un problema al trabajar con fechas. Necesito implementar una funcionalidad donde el usuario ingresa una cantidad de días, y basado en la fecha actual se calcula una nueva fecha después de esa cantidad de días. Por ejemplo, hoy es 15 de marzo de 2025, el usuario ingresa 10, y debería obtener el 25 de marzo de 2025.
Intenté hacerlo así:
```javascript
let today = new Date();
let daysToAdd = 10;
let futureDate = today + daysToAdd;
console.log(futureDate); // Muestra algo extraño como "Fri Mar 14 2025 12:30:00 GMT+030010"
```
Pero no funciona — el resultado parece basura. Entiendo que simplemente sumar una fecha y un número no es correcto, pero no sé el enfoque adecuado. Intenté buscar en la documentación, pero me confundí con los métodos de Date.
Por favor, indíquenme cómo sumar días a una fecha en JavaScript correctamente. Preferiblemente con ejemplos claros. ¡Gracias de antemano!
<<>>
Forma correcta de sumar días a una fecha usando setDate()
El problema principal