Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Created July 30, 2020 00:35
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/658d3eb68694c651172f1a3913cbf72e to your computer and use it in GitHub Desktop.
Save codecademydev/658d3eb68694c651172f1a3913cbf72e to your computer and use it in GitHub Desktop.
Codecademy export
const getSleepHours = day => {
switch(day){
case 'monday':
return 8
break;
case 'tuesday':
return 7
break;
case 'wednesday':
return 5
break;
case 'thursday':
return 6
break;
case 'friday':
return 7
break;
case 'saturday':
return 9
break;
case 'sunday':
return 5
break;
default:
return "BOOOO!!"
}
}
const getActualSleepHours = () =>
getSleepHours('monday') +
getSleepHours('tuesday') +
getSleepHours ('wednesday') +
getSleepHours ('thursday') +
getSleepHours ('friday') +
getSleepHours ('saturday') +
getSleepHours ('sunday');
const getIdealSleepHours = () => {
const idealHours = 8;
return idealHours * 7;
}
console.log(getSleepHours('tuesday'));
console.log(getActualSleepHours());
console.log(getIdealSleepHours());
const calculateSleepDebt = () => {
const actualSleepHours = getActualSleepHours();
const idealSleepHours = getIdealSleepHours();
}
if(actualSleepHours === idealSleepHours){
console.log("You've got the perfect amount of sleep!");
}else if(actualSleepHours > idealSleepHours){
console.log("You've got more sleep than needed.");
}else if(actualSleepHours < idealSleepHours){
console.log("You should get some rest.");
}else{
console.log("Error! Something went wrong, check your code!");
}
calculateSleepDebt();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment