diff --git a/04_Day_Conditionals/04_day_starter/scripts/main.js b/04_Day_Conditionals/04_day_starter/scripts/main.js index 01ed4c2..19225d3 100644 --- a/04_Day_Conditionals/04_day_starter/scripts/main.js +++ b/04_Day_Conditionals/04_day_starter/scripts/main.js @@ -84,20 +84,75 @@ switch (true) { console.log(`The student's grade is: ${grade}`); // Exercise 2 -/* -let month = prompt('Input cuurent month: '); -let cuurentMonth = month.toLowerCase() + +let month = prompt('Input current month: '); +let currentMonth = month.toLowerCase(); let autumn = ['september', 'october', 'november']; let winter = ['december', 'january', 'february']; let spring = ['march', 'april', 'may']; let summer = ['june', 'july', 'august']; -if (cuurentMonth = autumn) { - console.log('It is autumn') -} else if (cuurentMonth = winter) { +if (autumn.includes(currentMonth)) { + console.log('It is autumn'); +} else if (winter.includes(currentMonth)) { console.log('It is winter'); +} else if (spring.includes(currentMonth)) { + console.log('It is spring'); +} else if (summer.includes(currentMonth)) { + console.log('It is summer'); +} else { + console.log('Invalid input or unknown season'); +} + +// Exercise 3 +let day = prompt('What is the day today? '); +let lowerCaseDay = day.toLowerCase(); + +switch (lowerCaseDay) { + case 'saturday': + case 'sunday': + console.log(`${day} is a weekend.`); + break; + case 'monday': + case 'tuesday': + case 'wednesday': + case 'thursday': + case 'friday': + console.log(`${day} is a working day.`); + break; + default: + console.log('Invalid day input.'); } -*/ + + // Exercise Level 3 +// Exercise 1 +let days = prompt('Enter month: '); +let monthlyDays = days.toLowerCase(); + +switch (monthlyDays) { + case 'february' : + console.log(`${monthlyDays} has 28 days`); + break; + case 'april': + case 'june': + case 'september': + case 'november': + console.log(` ${monthlyDays }has 30 days `); + break; + case 'january': + case 'march': + case 'may': + case 'july': + case 'august': + case 'october': + case 'december': + console.log (`${monthlyDays} has 31 days`); + break; + default: + console.log('Please enter correct month name') ; +}; + +