[Judge]Lab: Intro to JavaScript - 7. Next Day
Здравейте,
От задачата се изисква по зададен ден да се изведе следващия. Порових се за функции в JS, които могат да ми свършат тази работа и намерих този код:
function program(year,month,day) {
let newdate = new Date(year,month,day);
newdate.setDate(newdate.getDate() + 1);
var dd = newdate.getDate();
var mm = newdate.getMonth();
if(mm===0) mm=12;
var y = newdate.getFullYear();
console.log(y+'-'+mm+'-'+dd);
}
Обаче той само добавя дни, без да сменя месец и година... Има ли някаква вградена функция или трябва да я пиша с if-ове?
7.Next Day
Write a JS function that calculates the date of the next day by given year, month and day.
The input comes as three number parameters. The first element is the year, the second is the month and the third is the day.
The output should be returned as a result of your function.
Examples
Input
Output
2016, 9, 30
2016-10-1
Judge: https://judge.softuni.bg/Contests/Practice/Index/287#6
Заповядай.
Благодаря!