Article From:https://www.cnblogs.com/yehongrun/p/9060059.html
console.log(“The year of input: “);
let year = readline.question() – 0;
console.log(“Enter a month “);
let month = readline.question() – 0;
console.log(“The number of input days “);
let day = readline.question() – 0;

if (year > 999 && year < 10000) {

    if (month > 0 && month < 13) {

        if (day > 0 && day < 30) {
            let c = 0;
            switch (month – 1) {
                case 11: c += 30;
                case 10: c += 31;
                case 9: c += 30;
                case 8: c += 31;
                case 7: c += 30;
                case 6: c += 31;
                case 5: c += 30;
                case 4: c += 31;
                case 3: c += 30;
                case 2: {
                    if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
                        c += 29;
                    } else {
                        c += 28;
                    }
                }
                case 1: c += 31;
            }
            console.log(“In “+ year +”, you enter the current “+” (c + day) + “sky”.

        } else {
            console.log(“The number of days is wrong.
        }
    } else {
        console.log(“Month error “);
    }
} else {
    console.log(“Year input error “);
}

Similar Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *