From 5cb2c5c0a58cf3842dd9ec9bcf870dd6ffcdb759 Mon Sep 17 00:00:00 2001 From: Yearim Yi Date: Thu, 22 Apr 2021 14:46:24 +0000 Subject: [PATCH 1/2] Done. --- flow-control.js | 47 +++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 43 insertions(+), 4 deletions(-) diff --git a/flow-control.js b/flow-control.js index 1e28c3aa0e..615e83543f 100755 --- a/flow-control.js +++ b/flow-control.js @@ -1,19 +1,58 @@ function basicTeenager(age) { + if(age>=13 && age<=19) { + return "You are a teenager!" + } else{ + return undefined + } +} -} function teenager(age) { - + if (age>=13 && age<=19) { + return "You are a teenager!" + } else{ + return "You are not a teenager" + } + } function ageChecker(age) { + if(age>=13 && age<=19) { + return "You are a teenager!" + } else if (12>=age) { + return "You are a kid" + } else{ + return "You are a grownup" + } } function ternaryTeenager(age) { - + if (age>=13 && age<=19) { + return "You are a teenager" + } else { + return "You are not a teenager" +} } function switchAge(age) { - + switch (age) { + case 13: + return "You are a teenager" + case 14: + return "You are a teenager" + case 15: + return "You are a teenager" + case 16: + return "You are a teenager" + case 17: + return "You are a teenager" + case 18: + return "You are a teenager" + case 19: + return "You are a teenager" + default: + return "You have an age" + } + } From ae56cdbddd89c368100a17921d96ed75f2b0de9c Mon Sep 17 00:00:00 2001 From: Yearim Yi Date: Mon, 21 Jun 2021 20:33:31 +0000 Subject: [PATCH 2/2] Done. --- flow-control.js | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/flow-control.js b/flow-control.js index 615e83543f..c14d42ff56 100755 --- a/flow-control.js +++ b/flow-control.js @@ -36,22 +36,17 @@ function ternaryTeenager(age) { } function switchAge(age) { - switch (age) { - case 13: - return "You are a teenager" + switch (age) { + case 13: case 14: - return "You are a teenager" case 15: - return "You are a teenager" case 16: - return "You are a teenager" case 17: - return "You are a teenager" case 18: - return "You are a teenager" case 19: return "You are a teenager" - default: + break; + default: return "You have an age" }