From 32b3b4719bc28a84a8008a329fe0fe45d84f73dd Mon Sep 17 00:00:00 2001 From: Lance Patrick Date: Sat, 22 Apr 2017 07:16:06 +0000 Subject: [PATCH] Done. --- flow-control.js | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) diff --git a/flow-control.js b/flow-control.js index 1e28c3aa..66cecb08 100755 --- a/flow-control.js +++ b/flow-control.js @@ -1,19 +1,46 @@ -function basicTeenager(age) { - -} - function teenager(age) { + if (age >= 13 && age <= 19) { + return "You are a teenager!" + } else return "You are not a teenager" + + } +function basicTeenager(age) { + if (age >= 13 && age <= 19) { + return 'You are a teenager!' + } } -function ageChecker(age) { +function ageChecker(age) { + if (age >= 13 && age <= 19) { + return 'You are a teenager!' + } else if (age <= 12) { + return 'You are a kid' + } else (age > 19) + return 'You are a grownup' } function ternaryTeenager(age) { - + return age >= 13 && age <= 19 ? "You are a teenager" : "You are not a teenager" } function switchAge(age) { - + switch(age) { + case 13: return 'You are a teenager' + break; + case 14: return 'You are a teenager' + break; + case 15: return 'You are a teenager' + break; + case 16: return 'You are a teenager' + break; + case 17: return 'You are a teenager' + break; + case 18: return 'You are a teenager' + break; + case 19: return 'You are a teenager' + break; + default: return 'You have an age' + } }