Problem 19: Counting Sundays

What is your hint or solution suggestion?

function countingSundays(firstYear, lastYear) {
    let sundays = 0;
    let date = new Date();
    while(date.getFullYear() != lastYear || date.getMonth() != 11 || date.getDate() != 2){
        if(date.getDay() === 0 && date.getDate() === 1 ){
//skip entire month for shortening loop
        if(date.getDate() === 2){
        date.setDate(date.getDate() + 1);
    return sundays;

Challenge: Problem 19: Counting Sundays

Link to the challenge:

Hello there.

Thank you, for your contribution. For future contributions, please wrap your solution within :

code goes here...

Also, provide all of the necessary code to pass the challenge.

Also, when you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor ( </> ) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).