Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Created November 17, 2019 04:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codecademydev/150a61b764dc8e372c687f43b7c51402 to your computer and use it in GitHub Desktop.
Save codecademydev/150a61b764dc8e372c687f43b7c51402 to your computer and use it in GitHub Desktop.
Codecademy export
const getSleepHours = day =>
{
if(day==='monday') {
return 8;
}else if (day==='tuesday'){
return 6;
}else if(day==='wednesday'){
return 4;
}else if(day==='thursday'){
return 6;
}else if(day==='friday'){
return 5;
}else if(day==='saturday'){
return 5;
}else if(day==='sunday'){
return 5;
}
};
const getActualSleepHours = () =>
getSleepHours('monday') +
getSleepHours('tuesday') +
getSleepHours('wednesday') +
getSleepHours('thursday') +
getSleepHours('friday') +
getSleepHours('saturday') +
getSleepHours('sunday') ;
const getIdealSleepHours=()=>{
const idealHours=7;
return(idealHours*7)
};
const calculateSleepDebt = () => {
const actualSleepHours = getActualSleepHours();
const idealSleepHours = getIdealSleepHours();
};
if(actualSleepHours === idealSleepHours){
console.log('You got the perfect amount of sleep');
}else if(actualSleepHours>idealSleepHours){
console.log('You got' + (actualSleepHours > idealSleepHours) + 'sleep than needed');
}else if(actualSleepHours<idealSleepHours){
console.log('You got' + (idealSleepHours-actualSleepHours) + 'hour(s) less sleep than you needed this week. Get some rest.')
};
calculateSleepDebt();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment