From 290de50f7b21ee12b227c1ee9d3e4d3dd0d5d891 Mon Sep 17 00:00:00 2001 From: Moose Date: Sat, 17 Apr 2021 20:27:46 -0500 Subject: [PATCH 1/4] Done. --- flow-control.js | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/flow-control.js b/flow-control.js index 1e28c3aa0e..e331d39b8b 100755 --- a/flow-control.js +++ b/flow-control.js @@ -1,17 +1,29 @@ function basicTeenager(age) { - + if (age >= 13 || age <= 19) { + return "You are a teenager!" + } } 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 (age <= 12) { + return "You are a kid" + } else if (age > 20) { + return "You are a grownup" + } } function ternaryTeenager(age) { - + } function switchAge(age) { From 62361dc8e15e2c931ab41ca33da6dfd7b9ca1e13 Mon Sep 17 00:00:00 2001 From: Moose Date: Sat, 17 Apr 2021 20:30:38 -0500 Subject: [PATCH 2/4] more javascript code --- flow-control.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flow-control.js b/flow-control.js index e331d39b8b..66e4940ddb 100755 --- a/flow-control.js +++ b/flow-control.js @@ -23,7 +23,7 @@ function ageChecker(age) { } function ternaryTeenager(age) { - + age >= 13 && age <=19 ? "You are a teenager" : "You are not a teenager" } function switchAge(age) { From 41e1b17a0070ead9257be9f3c7bd86b1ed8983f3 Mon Sep 17 00:00:00 2001 From: Moose Date: Sat, 17 Apr 2021 20:42:27 -0500 Subject: [PATCH 3/4] Done. --- flow-control.js | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/flow-control.js b/flow-control.js index 66e4940ddb..6f8f3922b1 100755 --- a/flow-control.js +++ b/flow-control.js @@ -23,9 +23,26 @@ function ageChecker(age) { } function ternaryTeenager(age) { - age >= 13 && age <=19 ? "You are a teenager" : "You are not a teenager" + return age >= 13 && age <=19 ? "You are a teenager" : "You are not a teenager" } function switchAge(age) { - + switch(age) { + case age === 13: + return "You are a teenager" + case age === 14: + return "You are a teenager" + case age === 15: + return "You are a teenager" + case age === 16: + return "You are a teenager" + case age === 17: + return + case age === 18: + return "You are a teenager" + case age === 19: + return "You are a teengaer" + default: + return "You have an age" + } } From 0ef635f8fa81f37dd66aa4c500160d66e6a8520d Mon Sep 17 00:00:00 2001 From: Moose Date: Sat, 17 Apr 2021 20:45:57 -0500 Subject: [PATCH 4/4] Done. --- flow-control.js | 30 ++++++++++++------------------ 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/flow-control.js b/flow-control.js index 6f8f3922b1..d2c12c8c5f 100755 --- a/flow-control.js +++ b/flow-control.js @@ -1,11 +1,11 @@ function basicTeenager(age) { - if (age >= 13 || age <= 19) { + if (age >= 13 && age <= 19) { return "You are a teenager!" } } function teenager(age) { - if (age >= 13 || age <= 19) { + if (age >= 13 && age <= 19) { return "You are a teenager!" } else { return "You are not a teenager" @@ -28,21 +28,15 @@ function ternaryTeenager(age) { function switchAge(age) { switch(age) { - case age === 13: - return "You are a teenager" - case age === 14: - return "You are a teenager" - case age === 15: - return "You are a teenager" - case age === 16: - return "You are a teenager" - case age === 17: - return - case age === 18: - return "You are a teenager" - case age === 19: - return "You are a teengaer" - default: - return "You have an age" + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 19: + return "You are a teenager" + default: + return "You have an age" } }