It keeps outputting “April” instead of “May”…
const month = new Date().getMonth();
switch(month){
case 1:
console.log("JANUARY");
break;
case 2:
console.log("FEBRUARY");
break;
case 3:
console.log("MARCH");
break;
case 4:
console.log("APRIL");
break;
case 5:
console.log("MAY");
break;
case 6:
console.log("JUNE");
break;
case 7:
console.log("JULY");
break;
case 8:
console.log("AUGUST");
break;
case 9:
console.log("SEPTEMBER");
break;
case 10:
console.log("OCTOBER");
break;
case 11:
console.log("NOVEMBER");
break;
case 12:
console.log("DECEMBER");
break;
default:
console.log("Month error");
}
</script>
</body>
</html>
hey can you share more details
Could you be more specific with sample of code
i made a mistake uploading earlier…you can re-check the code now…Thanks
const month = new Date().getMonth();
switch(month){
case 1:
console.log("JANUARY");
break;
case 2:
console.log("FEBRUARY");
break;
case 3:
console.log("MARCH");
break;
case 4:
console.log("APRIL");
break;
case 5:
console.log("MAY");
break;
case 6:
console.log("JUNE");
break;
case 7:
console.log("JULY");
break;
case 8:
console.log("AUGUST");
break;
case 9:
console.log("SEPTEMBER");
break;
case 10:
console.log("OCTOBER");
break;
case 11:
console.log("NOVEMBER");
break;
case 12:
console.log("DECEMBER");
break;
default:
console.log("Month error");
}
</script>
</body>
</html>
I tested the switch case its working fine, maybe some problem in your
Thanks for trying…did it output “MAY”
yes it did,I used number instead of month variable
1 Like
I eventually figured it out…i started my switch case from 0-11 not 1-12 .
const month = new Date().getMonth();
switch(month){
case 0:
console.log("JANUARY");
break;
case 1:
console.log("FEBRUARY");
break;
case 2:
console.log("MARCH");
break;
case 3:
console.log("APRIL");
break;
case 4:
console.log("MAY");
break;
case 5:
console.log("JUNE");
break;
case 6:
console.log("JULY");
break;
case 7:
console.log("AUGUST");
break;
case 8:
console.log("SEPTEMBER");
break;
case 9:
console.log("OCTOBER");
break;
case 10:
console.log("NOVEMBER");
break;
case 11:
console.log("DECEMBER");
break;
default:
console.log("Month error");
}
</script>
</body>
</html>