when I run this the error message shows up and it seems to me that it should say ‘you did not get you ideal hours’
const getSleepHours = day => {
switch (day) {
case ‘Monday’:
return 5;
break;
case ‘Tuesday’:
return 7;
break;
case ‘Wednesday’:
return 7;
break;
case ‘Thursday’:
return 9;
break;
case ‘Friday’:
return 8;
break;
case ‘Saturday’:
return 7;
break;
case ‘Sunday’:
return 9;
break;
}
};
const getActualSleepHours = () => 5 + 7 + 7 + 9 + 8 + 7 + 9;
const getIdealSleepHours = () => {
const idealHours = 8;
return idealHours * 7;
};
const calculateSleepDebt = () => {
const actualSleepHours = getActualSleepHours();
const idealSleepHours = getSleepHours();
if (actualSleepHours === idealSleepHours) {
console.log(‘You got the perfect amount of sleep!’);
} else if (actualSleepHours > idealSleepHours) {
console.log(‘You got more sleep than ideal’);
} else if (actualSleepHours < idealSleepHours) {
console.log(‘You did not get your ideal hours’);
} else {
console.log(‘error’)
}
};
calculateSleepDebt();