Skip to content

Commit b5b736d

Browse files
author
Mo Lawler
committed
Done.
1 parent 112cf84 commit b5b736d

File tree

1 file changed

+32
-9
lines changed

1 file changed

+32
-9
lines changed

flow-control.js

Lines changed: 32 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,42 @@
11
function basicTeenager(age) {
2-
2+
if (age >= 13 && age <= 19) {
3+
return "You are a teenager!";
4+
}
35
}
46

5-
function teenager(age) {
6-
7+
function teenager(age){
8+
if (age >= 13 && age <= 19) {
9+
return "You are a teenager!";
10+
} else {
11+
return "You are not a teenager";
12+
}
713
}
814

9-
function ageChecker(age) {
10-
15+
function ageChecker(age){
16+
if (age >= 13 && age <= 19) {
17+
return "You are a teenager!";
18+
} else if (age < 13) {
19+
return "You are a kid";
20+
} else {
21+
return "You are a grownup";
22+
}
1123
}
1224

13-
function ternaryTeenager(age) {
14-
25+
function ternaryTeenager(age){
26+
return age >= 13 && age <= 19 ? "You are a teenager" : "You are not a teenager"
1527
}
1628

17-
function switchAge(age) {
18-
29+
function switchAge(age){
30+
switch (age) {
31+
case 13:
32+
case 14:
33+
case 15:
34+
case 16:
35+
case 17:
36+
case 18:
37+
case 19:
38+
return "You are a teenager";
39+
default:
40+
return "You have an age"
41+
}
1942
}

0 commit comments

Comments
 (0)